文件名称:editor:Emelle的开发已移至GitLab
文件大小:38KB
文件格式:ZIP
更新时间:2024-06-04 00:30:05
programming-language functional ml educational JavaScript
埃米尔(Emelle) Emelle仍在开发中,但它将成为一种基于块的功能(ML风格)编程语言。 工具和依赖项 工具和依赖项: 欧宝 沙丘(Jbuilder) Js_of_ocaml 如果这是您第一次使用OPAM,请运行opam init 。 也可以使用opam switch 4.06.1切换到最新版本的编译器。 通过OPAM安装Dune和Js_of_ocaml。 建造 该编辑器是在原始JavaScript中实现的。 在浏览editor/index.html导航到editor/index.html以测试编辑器。 该语言在OCaml中实现,需要Dune(以前的Jbuilder)进行构建。 在lang子目录中,运行jbuilder runtest来运行测试,并运行jbuilder runtest来jbuilder build src/jsoo/compiler.bc.js来构建编译
【文件预览】:
editor-master
----.gitignore(846B)
----lang()
--------src()
--------LICENSE(1KB)
--------jbuild-workspace(42B)
--------test()
----editor()
--------main.js(62B)
--------translations()
--------index.html(803B)
--------styles.css(2KB)
----.gitlab-ci.yml(605B)
----LICENSE(34KB)
----README.md(894B)
----index.html(723B)
----bexp()
--------app.js(348B)
--------util.js(3KB)
--------sprite.js(5KB)
--------grammar.js(4KB)
--------block.js(20KB)
----styles.css(279B)