SimpleLambda:Lambda演算在JavaScript中实现为解释器

时间:2024-06-17 08:04:11
【文件属性】:

文件名称:SimpleLambda:Lambda演算在JavaScript中实现为解释器

文件大小:8KB

文件格式:ZIP

更新时间:2024-06-17 08:04:11

JavaScript

简单的Lambda Lambda演算在JavaScript中实现为解释器。 安装 通过Node上的npm: npm install simplelambda 用法 程序中的参考: var sl = require ( 'simplelambda' ) ; 解析条件: term = sl . parse ( 'x' ) ; // variable term = sl . parse ( 'xy' ) ; // sequence term = sl . parse ( '\\x.xy' ) ; // lambda term = sl . parse ( '(\\x.x)(\\w.w)' ) ; 减少期限: while ( term ) { console . log ( term . toString ( ) ) ; term =


【文件预览】:
SimpleLambda-master
----.gitignore(14B)
----package.json(558B)
----samples()
--------simple()
----LICENSE(1KB)
----README.md(1KB)
----lib()
--------simplelambda.js(6KB)
----.npmignore(10B)
----test()
--------hasfree.js(1006B)
--------reduce.js(790B)
--------variable.js(1KB)
--------getfresh.js(979B)
--------apply.js(2KB)
--------lambda.js(2KB)
--------parse.js(3KB)

网友评论