没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
carML概述 carML (发音为“ car-mul”,焦糖)以前称为XL / 29 (电子语言第29号),旨在吸收PowerLogo&Yeti的想法,并结合我在的工作经验。 它的意思是: 小 进入门槛低 没有天花板 有点效率 不需要程序员付出太多的精神成本 “安全” 快速实施和理解 借鉴了Scala,BitC,OCaml,F#,Digamma,Yeti和PowerLogo的想法 这至少是我尝试过这种事情的第三次(可能是第五次),所以根本不要介意我。 这是我第一次公开尝试我的PLT设计。 名称 我尝试了多种名称; HotelML(在新泽西州以“ HotelML”命名)和Melomys(一种似是而非鼠标)是两个竞争者。 但是,我正在抢购焦糖玛奇朵咖啡,星巴克将其标记为“ carml mac”,因此以饮料命名。 句法 从句法上讲,它几乎是花园里的ML方言。 存在像def这样的最小关键字,它们可以从视觉上分解代码,但是如果您熟悉Yeti,StandardML,OCaml和&c,则可以使用其他关键字。 它应该相对简单。 它不在标准库中的一个位置。 标准库中没有运算符。 像(+)这样的函
资源推荐
资源详情
资源评论
收起资源包目录
carML-master.zip (61个子文件)
carML-master
example
example4.carml 300B
fib1.carml 348B
example2.carml 240B
example1.carml 243B
example3.carml 229B
fib0.carml 357B
example6.carml 303B
example5.carml 621B
example0.carml 1KB
bitc2carml.carml 783B
playground.carml 635B
cur.carml 2KB
build.ninja 223B
docs
todo.md 15KB
haskell_core.txt 458B
2heresy-let.md 1KB
tooling.md 1KB
1heresy-types.md 2KB
3heresey-storage.md 1KB
325m2.txt 1KB
NOTES.md 1KB
cml-README.md 1KB
README.md 499B
go-anon-struct-tuple.md 328B
0heresy-functiontypes.md 2KB
test
test-function-begin.carml 249B
test-func-err.frag 830B
test-match-base.carml 134B
test-while.carml 416B
test-function-if.carml 121B
test-match-function.carml 111B
test-record.carml 544B
test-declare.carml 237B
test-type.carml 863B
staging
.gitkeep 0B
LICENSE 764B
src
self_tco.c.carml 11KB
carmlc.c 282KB
cmung.carml 1KB
carml.carml 4KB
editors
carml.vim 2KB
.gitignore 98B
README.md 5KB
attic
gen_match.py 330B
stage-mini-sexpr-main.go 1KB
cmung.carml 2KB
cmung_nomatch.carml 1KB
gen.py 723B
hash_table.c 7KB
labs
rewriter.carml 2KB
let_rewrite.carml 7KB
json.carml 1KB
ch0.carml 1KB
rewrite_match_bind.carml 5KB
rawdeque.carml 800B
woodchips.carml 8KB
optionint.carml 571B
sexpr.carml 4KB
mini-sexpr.carml 19KB
unix.carml 1KB
build.sh 1KB
共 61 条
- 1
资源评论
weixin_38537315
- 粉丝: 6
- 资源: 876
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功