有没有办法从 TinyScheme 路由输入/输出?
我正在使用 TinyScheme,目前正在尝试将其控制台输入/输出路由到我的函数中,而无需磁盘文件。 我正在使用Cocoa Touch,最终目标是制作远程交互式控制…
是否可以将Scheme(lisp)解释器嵌入到iPhone应用程序中?
我发现可嵌入的方案解释器(或 JIT 编译器或任何东西)到 Cocoa Touch 中。 我认为只要一个 C 兼容的Scheme 引擎就可以了。请推荐一些。我希望它是 MI…
是否有相当于 Lisp 的“运行时”的东西?方案中的原始?
根据SICP 第 1.2.6 节< /a>,练习 1.22: 大多数 Lisp 实现都包含一个称为运行时的原语,它返回一个整数,指定系统已运行的时间量(例如,以微秒…
Clojure 中的尾调用消除?
有人可以将这个 (plt) 方案代码重写为 Clojure 吗? (define (f n) (printf "(f ~a)~n" n) (g n)) (define (g n) (printf "(g ~a)~n" n) (h n)) (defi…
将缓冲区发送到 emacs 中的 repl
我正在使用 mzscheme 的江湖模式,有没有办法将整个顶层内容发送(评估)到 REPL 窗口?我检查了按键绑定,但没有看到任何命令,只有用于发送最后一个…
为什么“让”是“让”?不评估,只是给我#
事情就这么简单: Welcome to DrScheme, version 4.2.3 [3m]. Language: Lazy Scheme memory limit: 128 megabytes. > (let ((x 2) (y 10)) (+ x y)…
为什么 llvm 上没有好的方案/lisp?
有“Gambit计划”、“MIT计划”、“PLT计划”、“鸡计划”、“Bigloo计划”、“盗窃计划”……;然后就是口齿不清。 然而,(据我所知)LLVM 上还没有…
CPS 转换后的管理 redexe 到底是什么?
在Scheme和CPS转换的背景下,我在决定什么方面遇到了一些麻烦管理redexes(lambda)正是: 所有由 CPS 转换引入 仅由 CPS 转换引入的 lambda 表达式,…
为什么 Lisp 社区如此分散?
首先,该语言不仅有两种主要方言(Common Lisp 和Scheme),而且每种方言都有许多单独的实现。例如,ChickenScheme、Bigloo等……各有细微差别。 从现…
有没有关于为 PLT 方案编写自定义语言模块的好教程?
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …