Hiện thực lexer và parser cho ngôn ngữ MP
- Set environment variable
ANTLR_LIB
to the fileantlr-4.7.1-complete.jar
in your computer - Change current directory to
initial/src
where there is filerun.py
- Type: python
run.py gen
- Then type:
python3 run.py test LexerSuite
- Then type:
python3 run.py test ParserSuite
- Then type:
python3 run.py test ASTGenSuite
- Then type:
python3 run.py test CheckSuite
- Then type:
python3 run.py test CodeGenSuite
- Thư mục chính:
./src/
- Có các file scripts cho việc chạy nhanh các lệnh Python từ bước chuyển ANTLR thành mã Python và chạy testcases, vẽ cây Parse Tree. Các file scripts.