Skip to content

Projekt kompilatora na Języki formalne i techniki translacji 2021/2022.

License

Notifications You must be signed in to change notification settings

ilithiofobik/jftt-compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kompilator 2022

Użyte technologie

Całkowicie zaimplementowany w języku Python 3.8.10.
W implementacji wykorzystano bibliotekę sly 0.4.

Instalacja potrzebnych plików w systemie Ubuntu

sudo apt update
sudo apt install python3
sudo apt install python3-pip
pip3 install sly

Uruchamianie

python3 kompilator.py input output, gdzie:

  • input - plik z programem w zadanym języku imperatywnym
  • output - plik wynikowy z programem skompilowanym do zadanego kodu maszynowego

Autor

Wojciech Sęk

About

Projekt kompilatora na Języki formalne i techniki translacji 2021/2022.

Resources

License

Stars

Watchers

Forks