小编Sid*_*oor的帖子

常见的lisp灰色流

有关于如何使用灰色流的教程吗?

我想创建一个在查找特定字节集时从文件读取的类.我最初的想法是使用灰色流,但找不到任何起始信息.

common-lisp stream

8
推荐指数
2
解决办法
1286
查看次数

Emacs以批处理模式将组织文件导出为PDF

我正在尝试在批处理模式下使用emacs将一堆组织模式文件导出为PDF.到目前为止,只有导出到HTML似乎工作.

当我导出到HTML时,我看到以下内容 -

U:\ tmp> d:\ programs\emacs-23.1\bin\emacs.exe -batch --visit = Changelog.org --funcall org-export-as-html-batch

概述

出口...

出口...

保存文件u:/tmp/Changelog.html ...

写了你:/tmp/Changelog.html

完成HTML导出,推送杀环和剪贴板

但是,没有像org-export-as-pdf-batch这样的功能,所以我尝试了以下方法.

U:\ tmp> d:\ programs\emacs-23.1\bin\emacs.exe -batch --visit = Changelog.org -eval"(org-export-as-pdf \"Changelog.pdf \")"

概述

导出为PDF ...

导出到LaTeX ...

错误的类型参数:number-or-marker-p,"Changelog.pdf"

有关如何导出为PDF的任何想法?在Emacs 23.1上,我的组织模式版本是6.35i.我在WinXP上.

emacs elisp org-mode

5
推荐指数
1
解决办法
1831
查看次数

具有重复值的Ada枚举

我正在尝试将设备注册为枚举.从寄存器读取有2个值 - > 0表示完成,1表示待定.同样,写入寄存器有2个值 - > 0没有动作,1个复位.所以,我写了下面的代码

   type Soft_Reset is (Done, Pending, No_Action, Reset);
   for Soft_Reset use
     (Done      => 0,
      Pending   => 1,
      No_Action => 0,
      Reset     => 1);
Run Code Online (Sandbox Code Playgroud)

但这会引发错误

gcc-4.6 -c -g -gnatg -ggdb -I- -gnatA /home/sid/tmp/device.adb
device.ads:93:20: enumeration value for "No_Action" not ordered
gnatmake: "/home/sid/tmp/device.adb" compilation error
Run Code Online (Sandbox Code Playgroud)

枚举是否可能具有重复值?

enums ada gnat

1
推荐指数
2
解决办法
341
查看次数

标签 统计

ada ×1

common-lisp ×1

elisp ×1

emacs ×1

enums ×1

gnat ×1

org-mode ×1

stream ×1