lispjs:一种可编译为 JavaScript 的类似 lisp 的小型语言

时间:2024-06-19 07:40:03
【文件属性】:

文件名称:lispjs:一种可编译为 JavaScript 的类似 lisp 的小型语言

文件大小:238KB

文件格式:ZIP

更新时间:2024-06-19 07:40:03

JavaScript

LispJS LispJS 是一种类似于 Lisp 的小型语言,可编译为 JavaScript。 它仍在进行中,但请随时查看它:)。 安装 你可以用 npm 安装 LispJS [sudo] npm install lispjs -g 编译文件 lispjs source.lispjs -o output.js 语言 该语言的主要思想是拥有一个带有 Lisp 语法的 JavaScript。 让我们从一个简单的例子开始 (alert "Hello World") 在任何 lisp 中,LispJS 中的函数执行是 (func param1 param2 ...) 现在有一些特定的函数可以与 LispJS 一起使用,比如定义值的 def 函数。 (def a 3) 从那时起,'a' 标识符被赋值为 '3'。 要知道的一件重要事情是基本的算术函数 (def a (+ 2 2))


【文件预览】:
lispjs-master
----bin()
--------lispjs(1KB)
----package.json(466B)
----test()
--------code_generator.js(4KB)
--------semantic_analyzer.js(2KB)
----.vimrc(74B)
----examples()
--------css()
--------img()
--------addressbook.js(4KB)
--------js()
--------addressbook.lispjs(1KB)
--------addressbook.html(3KB)
--------jquery-1.9.1.js(262KB)
----.gitignore(55B)
----lib()
--------underscore-min.js(13KB)
--------syntax.jison(889B)
--------code_generator.js(3KB)
--------semantic_analyzer.js(898B)
--------lispjsfuncs.js(4KB)
--------syntax.js(13KB)
----Makefile(278B)
----README.md(2KB)
----LICENSE.txt(1KB)

网友评论