new-compile-error:新编译错误

时间:2024-07-12 21:46:37
【文件属性】:

文件名称:new-compile-error:新编译错误

文件大小:15KB

文件格式:ZIP

更新时间:2024-07-12 21:46:37

JavaScript

新编译错误 迷你C LL(>=1) 文法的 BNF 描述 Program ::= DeclList ? DeclList ::= ( VarDecl | FunctionDecl ) DeclList ? FunctionDecl ::= Type identifier "(" ArgList ? ")" CompoundStmt ArgList ::= Arg ( "," ArgList ) ? Arg ::= Type identifier VarDecl ::= Type IdentList ";" Type ::= "int" | "float" IdentList ::= identifier ( "=" Expr ) ? ( "," IdentList ) ? Stmt ::= ForStmt | WhileStmt | Expr "


【文件预览】:
new-compile-error-master
----package.json(259B)
----test()
--------minic.html(618B)
----Gruntfile.js(811B)
----src()
--------semantic.js(4KB)
--------ast.js(13KB)
--------error.js(851B)
--------linker.js(394B)
--------api.js(3KB)
--------runtime.js(2KB)
--------parser.js(8KB)
--------token.js(8KB)
--------scanner.js(7KB)
----.gitignore(2KB)
----app.js(746B)
----README.md(1KB)
----.editorconfig(43B)

网友评论