lisp:一个微小的并行 LISP

时间:2021-06-22 02:58:23
【文件属性】:
文件名称:lisp:一个微小的并行 LISP
文件大小:59KB
文件格式:ZIP
更新时间:2021-06-22 02:58:23
C++ 建造 要求: C++11 兼容编译器(使用 g++ 4.8.1 和 clang++ 3.4 测试) flex(用 2.5.35 测试) 合理现代版本的野牛(用 2.7.12-4996 测试) POSIX 线程库 (pthread) 制作 doxygen(仅当您想要生成的文档时) CPPFLAGS+=-O3 make -j 8 all 二进制文件将在build/bin ; 对于 Doxygen 文档,请查看docs/html 如果您想使用 clang++ 和 libc++ 进行构建,只需确保您拥有与 libc++ 兼容的 clang 版本,然后执行 CPPFLAGS+='-stdlib=libc++ -O3' CXX=clang++-libc++ make -B -j 8 all 用法 有两个二进制文件: simple_parser和interpreter 。 两者都接受来自
【文件预览】:
lisp-master
----.gitignore(47B)
----test.sh(890B)
----Makefile(1KB)
----src()
--------parser.y(3KB)
--------bin()
--------exceptions()
--------tokenizer.l(929B)
--------value()
--------stack_frame.cpp(3KB)
--------stack_frame.hpp(1KB)
--------ast()
--------corelib()
----Doxyfile(78KB)
----README.md(5KB)
----example()
--------lambda.l(34B)
--------fast_fib.l(253B)
--------factorial.l(79B)
--------scope.l(84B)
--------parallel.l(163B)
--------map.l(159B)
--------evil_plus.l(39B)
--------stream.l(165B)
--------silly_fib.l(184B)

网友评论