文件名称:Pizza:披萨编程语言
文件大小:5KB
文件格式:ZIP
更新时间:2024-06-21 04:52:42
OCaml
Pizza - 一种深奥的编程语言 Pizza 是一种解释性的、深奥的编程语言,它基于 Pizza 的概念。 Pizza 中的程序编写为一系列食谱,然后是订单。 例如: (>pepperoni_no_cheese<) dough * 1 sauce * 1 pepperoni * 65 flip pepperoni_no_cheese. (注意:此时,只有 REPL 可用,因此必须将配方压缩为一行) 定义了一个递归函数,每次调用时都会打印一个大写的“A”。 要第一次执行该函数,请使用order pepperoni_no_cheese.调用它order pepperoni_no_cheese. . 建造 要编译程序,只需从基本目录中键入./build即可。 如果要删除已编译的文件,请确保不要按 Ctrl+C 退出 REPL。 如果需要退出,只会导致语法错误。 顺便说一句,
【文件预览】:
Pizza-master
----src()
--------lexer.mll(480B)
--------ast.ml(254B)
--------parser.mly(760B)
--------util.ml(254B)
--------runtime.ml(2KB)
--------main.ml(1KB)
----build(397B)
----README.md(2KB)
----.gitignore(48B)
----example.pizza(434B)