文件名称:scheme:我的小计划解释器用 Haskell 编写
文件大小:136KB
文件格式:ZIP
更新时间:2024-06-19 09:47:38
Haskell
计划译员-Jakub Arnold 学分计划的主题是 Scheme 语言解释器的实现。 它的子集。 该程序可以在两种模式下工作,在命令行中交互,或在批处理模式下,它一次评估整个文件。 编译并运行 您需要安装 Haskell GHC 才能运行它(在 7.8.3 版上测试过,但任何其他版本都应该可以工作)。 然后直接运行项目目录下的依赖安装即可 cabal install --only-dependencies 编译源代码 cabal build 并运行。 ./dist/build/Scheme/scheme 要运行,您需要在命令行上传递两个标志之一。 对于批处理模式,只需输入文件名,例如 ./dist/build/Scheme/scheme examples/1_simple.lisp 对于交互模式 (REPL),请使用-i开关。 ./dist/build/Scheme/sc
【文件预览】:
scheme-master
----.gitignore(42B)
----Setup.hs(46B)
----src()
--------Scheme()
----.travis.yml(123B)
----Main.hs(985B)
----LICENSE(1KB)
----examples()
--------1_simple.lisp(40B)
--------2_function.lisp(141B)
----README.md(11KB)
----scheme.cabal(1KB)
----dokumentace.pdf(121KB)