文件名称:Plasmatum:最小的函数式编程语言
文件大小:22KB
文件格式:ZIP
更新时间:2024-04-23 21:23:12
C++
血浆 一种最小的功能编程语言。 注释 ... this is a single line comment ../ this is a delimited comment /.. 空指针 null 数字 数字仅以双精度形式存储在内存中。 这将使在64位计算机上的计算更加容易,而没有任何实际的缺点。 每个正则表达式的定义 "-"?[0-9]*"."?[0-9]+ 例子 10 12.631 .0834 表情 逻辑表达 真假 true false 价值平等 a == b 比...更棒 a > b 大于或等于 a >= b 小于 a < b 小于或等于 a <= b 连接逻辑表达式 不是 not expr 和 expr1 and expr2 或者 expr1 or expr2 变数 申报/转让(正常) def id = value 删除 undef id 功能 声明(单行) fdef id on
【文件预览】:
Plasmatum-main
----src()
--------main.cc(529B)
--------bytecode.cc(3KB)
--------parser.yy(8KB)
--------utils.hh(6KB)
--------Makefile(331B)
--------lexer.ll(2KB)
--------utils.cc(5KB)
----run.sh(49B)
----examples()
--------test1.plsm(164B)
--------empty.plsm(0B)
----LICENSE(34KB)
----README.md(2KB)
----.gitignore(33B)