【文件属性】:
文件名称:Shem:编程语言Shem的编译器
文件大小:167KB
文件格式:ZIP
更新时间:2021-04-13 16:32:32
CoffeeScript
闪
Shem是一种新的编译为JS的,静态类型的,默认情况下纯的功能编程语言。 语义基于但严格按照类似于方式对语言进行求值。 语法是基于S表达式的,允许使用成熟的LISP式宏系统。 Shem的前奏包括一个以后盾的功能齐全的,高度多态的集合库。
该语言已设计为在其自定义构建的IDE( 使用,该IDE受启发,可从获得。
这里是狮子
在没有魔像的情况下使用
克隆此仓库,转到文件夹,然后
npm install
npm run build
运行单个文件
echo ' _ (.log (global "console") "Hello world!") ' > test.shem
bin/shem test.shem
将单个文件编译为JavaScript
bin/shem -c test.shem
运行模块
mkdir test-modules
echo ' message "Hello,