【文件属性】:
文件名称:Vole:与有趣的抽象小机器一起成为有趣的小编程语言
文件大小:16KB
文件格式:ZIP
更新时间:2021-05-25 23:26:11
Haskell
田鼠
与有趣的抽象小机器一起成为有趣的小编程语言
介绍
田鼠被用作其他事物的中间语言。 它只是刚刚起步,所以还有更多。
田鼠有点像LISP,但功能是黑盒装的。 哦,它还对效果和处理程序提供了一些支持。
具体语法
原子
A ::= CB
B ::=
| CB
| DB
C ::= ...anything but whitespace \^/.!()[]{}0123456789
D ::= 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
价值观
V ::= A atom
| [] nil
| [V.V] cons cell
| {GH} thunked handler
G ::= empty environment
| G!V
【文件预览】:
Vole-master
----Compile.lhs(3KB)
----Syntax.lhs(5KB)
----Stk.lhs(957B)
----test.vole(1KB)
----VoleTest.html(11KB)
----Machine.lhs(4KB)
----LICENSE.md(1KB)
----.gitignore(107B)
----Parser.lhs(5KB)
----README.md(7KB)
----GHCiVole.lhs(606B)
----Vole.js(4KB)