文件名称:rafael:拉斐尔编程语言
文件大小:27KB
文件格式:ZIP
更新时间:2024-03-06 18:14:02
C
拉斐尔编程语言 Rafael是一种实验性脚本编程语言。 它具有类似Lisp的语法,并且默认情况下是内存安全的。 安装(Linux) rm -rf /tmp/rafael_repo git clone https://github.com/hellodoge/rafael.git /tmp/rafael_repo rm -rf /tmp/rafael_build mkdir /tmp/rafael_build cd /tmp/rafael_build cmake /tmp/rafael_repo/ make test -d $HOME/bin || mkdir $HOME/bin mv /tmp/rafael_build/rafael $HOME/bin/ test -d $HOME/.local/lib/rafael || mkdir $HOME/.local/lib/rafael mv
【文件预览】:
rafael-master
----.gitignore(43B)
----src()
--------vars.c(2KB)
--------context.c(402B)
--------repl.c(2KB)
--------script_loader.c(4KB)
--------options.c(984B)
--------args.c(5KB)
--------util.c(2KB)
--------include()
--------parser.c(6KB)
--------gc.c(1KB)
--------execution.c(3KB)
--------main.c(1KB)
--------functions.c(22KB)
----stdlib()
--------println.rf(101B)
--------map.rf(271B)
--------modify.rf(582B)
--------equal.rf(404B)
--------filter.rf(285B)
--------assert.rf(272B)
----README.md(649B)
----tests()
--------str_test.rf(430B)
--------ret_test.rf(290B)
--------type_test.rf(410B)
--------sum_test.rf(2KB)
--------mul_test.rf(1KB)
--------stdlib()
--------print_test.rf(221B)
--------additive_inverse_test.rf(1KB)
--------null_test.rf(236B)
----CMakeLists.txt(575B)