minischeme:用Haskell编写的迷你计划口译员

时间:2024-05-08 07:57:47
【文件属性】:

文件名称:minischeme:用Haskell编写的迷你计划口译员

文件大小:11KB

文件格式:ZIP

更新时间:2024-05-08 07:57:47

Haskell

迷你计划 用Haskell编写的迷你计划口译员 迷你计划规范 Mini-Scheme是编程语言Scheme的子集 句法 Toplevel ::= Exp | Define | (load String) Define ::= (define Id Exp) | (define (Id Id* [. Id]) Body) Exp ::= Const | Id | (lambda Arg Body) | (Exp Exp*) | (quote S-Exp) | (set! Id Exp) | (let [Id] Bindings Body) | (let* [Id] Bindings Body) | (letrec [Id] Bindings Body) | (if Exp Exp [Exp])


【文件预览】:
minischeme-main
----hie.yaml(212B)
----programs()
--------hello.scm(26B)
----test()
--------MyLibTest.hs(90B)
----minischeme.cabal(2KB)
----app()
--------Main.hs(2KB)
----src()
--------MiniScheme()
----.gitignore(225B)
----CHANGELOG.md(113B)
----README.md(1KB)

网友评论