imp:一种简单的命令式语言,用于学习 Haskell 教学

时间:2024-07-21 20:40:49
【文件属性】:

文件名称:imp:一种简单的命令式语言,用于学习 Haskell 教学

文件大小:15KB

文件格式:ZIP

更新时间:2024-07-21 20:40:49

Haskell

小鬼 这是一种用于学习/教授 Haskell 的简单命令式语言。 这些是用日语写的。 实现大约有 400 行。 例子 // comment var x = 0 ; // declare variable, number literal var f = fun ( x , y ) { // function literal return x + y ; // return statement } ; if ( x != 0 ) { // if statement (not expression) print ( "assert false\n" ) ; // print, string literal } else { while ( x < 10 ) { // while


【文件预览】:
imp-master
----docs()
--------6.md(2KB)
--------3.md(3KB)
--------1.md(142B)
--------4.md(318B)
--------5.md(843B)
--------2.md(87B)
----test(49B)
----LICENSE(1KB)
----src()
--------Imp()
--------Main.hs(1KB)
----Setup.hs(46B)
----examples()
--------env.imp(117B)
--------print.imp(15B)
--------while.imp(55B)
--------closure2.imp(128B)
--------prim.imp(74B)
--------if.imp(64B)
--------closure.imp(159B)
--------curry.imp(81B)
--------mutual.imp(226B)
--------fact.imp(115B)
----.gitignore(41B)
----README.md(2KB)
----imp.cabal(923B)

网友评论