Sap:Sap是用C编写的一种编译的编程语言

时间:2024-04-20 10:07:54
【文件属性】:

文件名称:Sap:Sap是用C编写的一种编译的编程语言

文件大小:13KB

文件格式:ZIP

更新时间:2024-04-20 10:07:54

c compiler language-design C

树液 Sap是用C编写的一种编译的编程语言。它部分地受到ADA的启发。 当前它仍在开发中(Developing Parser),完成后阶乘可能看起来像一个示例: use "std/io"; func factorial(var number : int) -> int { if (number > 0) { ret factorial(number - 1) * number; } else { ret 1; } } func main() { var ex := factorial(4); io::print(ex); }


【文件预览】:
Sap-main
----src()
--------Assembler.h(126B)
--------art(2KB)
--------Makefile(97B)
--------Lexer.h(531B)
--------Lexer.c(9KB)
--------IntermediateRepresentation.h(752B)
--------Parser.h(775B)
--------Tokens.h(261B)
--------testing.sap(67B)
--------Assembler.c(4KB)
--------IntermediateRepresentation.c(5KB)
--------Parser.c(7KB)
--------LexerParserDependencies.h(390B)
--------main.c(906B)
----Grammar.txt(358B)
----LICENSE(1KB)
----README.md(433B)

网友评论