Lisp加载错误:分派宏中未定义字符

Lisp加载错误:分派宏中未定义字符,lisp,common-lisp,ccl,reader-macro,Lisp,Common Lisp,Ccl,Reader Macro,我决定我的生日将是一个很好的时间来尝试和解决我的口齿不清的问题 我收到了一个Lisp程序,它是一个运行实验的程序。它在他的OSX环境下运行良好。然而,我无法让它在Windows7或Ubuntu上运行。该程序使用Act-R6.2运行模型。尝试加载.lisp文件时,收到以下错误: :Reader error on #<BASIC-FILE-CHARACTER-INPUT-STREAM ("*path*"/28 UTF-8)#xCFAD1AE, near position 1048, withi

我决定我的生日将是一个很好的时间来尝试和解决我的口齿不清的问题

我收到了一个Lisp程序,它是一个运行实验的程序。它在他的OSX环境下运行良好。然而,我无法让它在Windows7或Ubuntu上运行。该程序使用Act-R6.2运行模型。尝试加载.lisp文件时,收到以下错误:

:Reader error on #<BASIC-FILE-CHARACTER-INPUT-STREAM ("*path*"/28 UTF-8)#xCFAD1AE, near position 1048, within "smile* (#initWithCo":
Undefined character #\/ in a #\# dispatch macro.
While executing: CCL:SIGNAL-READER-ERROR, in process listener(1) 

:读者在#上出错这在评论中得到了回答,但#/是一种CCL语法,仅在OS X上可用。此代码预计不会在linux或windows上工作。

是的,
#/
符号是用于调用Cocoa的CCL特殊语法。我怀疑在国外能买到MacOs@VsevolodDyomkin:可以,但它会使用Cocotron。曾经/正在尝试使用Cocotron在Windows上提供CCL的GUI。我会问作者,这段代码是否应该在Windows或Ubuntu上运行,我对此表示怀疑。也许作者可以替换特定于平台的代码?