拨号是Android的Lisp
2016-08-23
1 0 0
暂无评分
其他
如何获取积分?
Development of a simple Lisp interpreter for Android OS.
To date, some basic functionality is implemented, allowing lisp code to be run.
Java functions can be invoked via the :invoke primitive, and java objects can be created via the :new primitive.
For example, the following pops up a new web browser:
(:invoke activity "setContentView" (:new "android.webkit.WebView" activity))
Java strings, booleans and integers are automatically commuted to/from their relevant lisp types, for example:
(:invoke "hello world" "length")
will return an integer result of 11.
A minimal but usable lisp dialect is supported, including:
lambda
, define
, if
, cons
, car
, cdr
, some arithmetic operators (+,-,/,*,=,<,>
), let
(lexically scoped), lexical closures, set
,
android
lisp
拨号
相关源码推荐
使用Java开发Android AOA Android开放式附件
0
0
暂无评分
Golang AOA Android开放式附件HID控制
0
0
暂无评分
springboot+android实现登录注册demo
0
0
暂无评分
Android studio的布局
0
0
暂无评分
Android家教系统
0
0
暂无评分
暂无评论