Skip to content

Latest commit

 

History

History
11 lines (10 loc) · 636 Bytes

README.md

File metadata and controls

11 lines (10 loc) · 636 Bytes

PascalCompiler

Транслятор языка Pascal в С. Парсер генерируется с помощью ANTLR.

Эти команды выполняются в терминале:

1) Настройка среды

export CLASSPATH=".:/usr/local/lib/antlr-4.X-complete.jar:$CLASSPATH"
alias antlr4='java -jar /usr/local/lib/antlr-4.X-complete.jar'
alias grun='java org.antlr.v4.runtime.misc.TestRig'

2) Генерация кода парсера по логике Хоара в папке /SimplePascalToCTranslator/src/

antlr4 -no-listener -visitor PascalGrammar.g4