首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >有可能将方案(Lisp)解释器嵌入到iPhone应用程序中吗?

有可能将方案(Lisp)解释器嵌入到iPhone应用程序中吗?
EN

Stack Overflow用户
提问于 2010-02-11 02:38:08
回答 5查看 2K关注 0票数 6

我正在寻找可嵌入到Cocoa Touch中的Scheme解释器(或JIT编译器或任何东西)。我认为只需要一个与C兼容的Scheme引擎就可以了。请推荐一些。我希望它是麻省理工学院/BSD风格的免费许可,但商业广告也可以。

然后..。苹果AppStore允许像Scheme这样的嵌入式脚本吗?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-02-11 23:09:50

我认为James Long的博客正是你想要的:http://jlongster.com/software/iphone/scheme-iphone-example/

上面的链接是死的,请尝试https://github.com/jlongster/gambit-iphone-example

票数 5
EN

Stack Overflow用户

发布于 2010-02-11 02:41:27

只要没有下载或用户输入的脚本/代码,您就可以这样做。如果所有使用Scheme的都是内部脚本,那么这是允许的。

票数 3
EN

Stack Overflow用户

发布于 2011-12-12 06:06:49

苹果允许在应用程序中解释代码和脚本,只要代码或脚本没有下载。例如,App store中大约有半打BASIC解释器,允许用户手动键入他们的基本代码(但不能下载任何代码),并在解释器或仿真器中运行它。也有很多运行Lua或Mono的游戏。

没有办法在现有的iOS设备上运行任何即时编译的代码。所有应用商店应用程序的可执行内存页面都标记为只读。

  • JavaScript、UIWebViews和Safari的各种例外。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2239399

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档