pencil:自我实现的编程语言

时间:2021-04-10 21:00:49
【文件属性】:
文件名称:pencil:自我实现的编程语言
文件大小:19KB
文件格式:ZIP
更新时间:2021-04-10 21:00:49
C++ 铅笔 自我实现的编程语言。 目前,它仅支持64位系统,并且自动构建仅适用于Mac。 要求 G ++,Flex,GNU Bison 运行示例 编译器 使用Makefile $ make编译: $ make 编译并运行 首先使用/example的Makefile编译源代码 运行程序./program 范例程序 program { a, i, divider ~ integer divisible ~ boolean read(a) i <- 2 divisible <- false while not divisible { if not divisible and a mod i = 0 { divisible <- true divider <- i } i <- i + 1 } if divisible {
【文件预览】:
pencil-main
----pencil.y(9KB)
----Makefile(274B)
----LICENSE(34KB)
----examples()
--------code.pencil(328B)
--------makefile(362B)
--------io.c(546B)
----codegen.h(12KB)
----README.md(791B)
----pencil.l(2KB)
----io.c(404B)
----semantics.h(671B)

网友评论