Zub*_*air 9 lisp iphone common-lisp ecl ios
我最近发现了Iphone的Lisp,想找一些代码示例.
https://github.com/TerjeNorderhaug/ecl-iphone-builder/#readme
Ter*_*aug 17
用于iOS发行版的ECL包括在iPhone上运行的Common Lisp应用程序的代码示例.
示例是Swank服务器,SLIME和MCLIDE Lisp开发环境的后端(披露:我是后者的开发人员).
按照自述文件中的步骤构建应用程序并将其放在iPhone/iPad上,或者放在Xcode附带的iPhone模拟器上.然后,您可以使用SLIME或MCLIDE连接到iOS设备,提供REPL,您可以从中直接在设备上评估Lisp表达式并交互式开发应用程序.
init.lisp文件中的代码示例在应用程序启动时在设备上运行.它当前加载swank服务器并通过文本字段,按钮和警告对话框通知用户.ECL for iPhone项目尚未提供Lisp的大量用户界面功能,但您可以使用Xcode Interface Builder来设计GUI.
ECL编译为C并支持内联Objective-C,因此您可以将Common Lisp用作顶层的抽象层,或者将Common Lisp实现的功能与Objective-C代码集成.该项目的存储库包括将 Common Lisp与Objective-C 相结合的示例,包括基本小部件的实现.
| 归档时间: |
|
| 查看次数: |
3424 次 |
| 最近记录: |