文件名称:mlisp:基于http的实现
文件大小:137KB
文件格式:ZIP
更新时间:2024-07-29 08:52:48
C
米利斯普 这是的实现。 我已经完成了所有章节,几乎所有的奖励分数,但没有完成奖励项目。 此外,我还清理了大部分代码以使其更适合我的风格(变量名称、拆分成文件等)。 执照 麻省理工学院许可证 (MIT) 版权所有 (c) 2014 马库斯西门子 特此授予任何人免费获得本软件副本和相关文档文件(“软件”)的许可,不受限制地处理本软件,包括但不限于使用、复制、修改、合并的权利、发布、分发、再许可和/或出售软件的副本,并允许向其提供软件的人员这样做,但须符合以下条件: 上述版权声明和本许可声明应包含在软件的所有副本或重要部分中。 该软件“按原样”提供,不提供任何形式的明示或暗示的保证,包括但不限于适销性、特定用途的适用性和不侵权的保证。 在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任承担任何责任,无论是在合同诉讼、侵权行为或其他方面,由软件或软件的使用或使用或其他原因引起的或与
【文件预览】:
mlisp-master
----CMakeLists.txt(4KB)
----.gitignore(3KB)
----README.md(1KB)
----Doxyfile(101KB)
----tests()
--------monkey.py(1KB)
--------run_tests.bat(13B)
--------monkey_intelligent.py(4KB)
--------run_tests.sh(68B)
--------test_builtins.py(4KB)
--------test_conds.py(2KB)
--------test_math.py(1KB)
--------testhelpers.py(5KB)
--------test_variables.py(1KB)
--------test_string.py(362B)
----include()
--------mlisp.h(376B)
----.gitattributes(2KB)
----src()
--------eval.c(4KB)
--------grammar.ebnf(476B)
--------CMakeLists.txt(289B)
--------main.c(3KB)
--------builtins()
--------lval.h(9KB)
--------utils.c(2KB)
--------eval.h(561B)
--------parser.c(3KB)
--------config.h(291B)
--------utils.h(5KB)
--------lval.c(11KB)
--------parser.h(634B)
--------lenv.c(3KB)
--------lenv.h(3KB)
--------profiler()
----stdlib()
--------tests()
--------basic.sls(4KB)
----preprocess.py(1KB)
----lib()
--------CMakeLists.txt(0B)
--------ptest()
--------mpc()
--------hash()