limon:一种简单而强大的通用编程语言

时间:2021-02-22 04:10:41
【文件属性】:
文件名称:limon:一种简单而强大的通用编程语言
文件大小:689KB
文件格式:ZIP
更新时间:2021-02-22 04:10:41
C++ 利蒙语言 Limon是一种高级的,动态类型化的编程语言,它支持命令式和函数式编程范例。 它的设计优雅,简单,功能强大,没有性能限制。 Limon的一个显着特点是无限递归,没有堆栈溢出。 这是由经过续调的传译员实现的。 一个简单的例子-Cons单元 依存关系 1.4或更高版本。 安装后,应使julia可执行文件可访问。 这可以通过在~/.bashrc添加以下行来完成。 export PATH=$PATH:/bin GNU Make g ++ PackageCompiler.jl 仅在构建期间需要此软件包。 可以使用Julia的内置软件包管理器进行安装。 using Pkg Pkg.add("PackageCompiler") 想要开发Limon解析器的开发人员的其他依赖项 GNU Bison 3.5或更高版本 Flex
【文件预览】:
limon-master
----Project.toml(316B)
----.gitignore(35B)
----Makefile(384B)
----precompile-limon.jl(172B)
----src()
--------.gitignore(15B)
--------LimonREPL.jl(440B)
--------limon-parser-test.jl(128B)
--------Limon_Parser.jl(3KB)
--------limon-include.jl(188B)
--------limon-main.jl(31B)
--------limon-interpreter-test.jl(527B)
--------limon-main-dev.jl(48B)
--------Limon.jl(2KB)
--------Limon_Interpreter.jl(27KB)
--------REPL()
--------Limon_Interpreter_Front_End.jl(5KB)
--------Limon_Value.jl(6KB)
----bin()
--------limon(209B)
----limon-parser()
--------driver.hh(889B)
--------parser.hh(66KB)
--------.gitignore(13B)
--------local.mk(3KB)
--------scanner.cc(71KB)
--------scanner.ll(9KB)
--------Makefile(1KB)
--------location.hh(8KB)
--------limon-parser.cc(410B)
--------parser.cc(83KB)
--------json.hpp(791KB)
--------parser.yy(14KB)
--------driver.cc(342B)
--------test()
--------yacc-state-report(156KB)
----LICENSE(34KB)
----_config.yml(27B)
----README.md(2KB)
----make_sys_image.jl(281B)
----base()
--------string.lmn(637B)
--------base.lmn(251B)
--------assertion.lmn(146B)
--------keyword-wrap.lmn(2KB)
--------basic.lmn(87B)
--------cons-cell.lmn(596B)
----Manifest.toml(2KB)
----docs()
--------.gitignore(6B)
--------images()
--------limon-documentation.md(368B)
--------python-web-server.sh(61B)
--------src()
--------make.jl(688B)
----todo(760B)
----test()
--------limon-test-top.lmn(25B)
--------syntax-error.lmn(3B)
--------all-errors.lmn(680B)
--------run-exp-semantics-test.lmn(30B)
--------all-features.lmn(8KB)

网友评论