Skip to content

Latest commit

 

History

History
16 lines (9 loc) · 409 Bytes

README.md

File metadata and controls

16 lines (9 loc) · 409 Bytes

learning-compiler

学习编译原理

运行 antlr

antlr4 -Dlanguage=JavaScript  Hello.g4
antlr4 Calc.g4 -Dlanguage=JavaScript -no-listener -visitor

注意

在package.json中开启"type": "module"后,所有以.js结尾的文件会被按照esm模块解析,并且在引入时不能省略.js后缀,。如果要使用commonjs模块规范,需要将文件后缀名改为.cjs