Repository for the class "Advanced Topics of Languages Development" of the Computer Science in University of Crete.
Students involved in the project:
Everything was compiled in Windows 10/11 OS using MSYS2 , Flex and YACC/BISON
Follow the steps below for the installation process:
- Download the installer from here
- Run the installer
- After installing it, open the MSYS2 app. You will need to run a couple of commands.
- First run
pacman -Syu
- Reopen the app and run
pacman -Su
- After updating the packages, you will need to install makefile and mingw-w64 GCC.
Runpacman -S --needed base-devel mingw-w64-x86_64-toolchain
- Add both mingw64/bin and usr/bin paths in the Environment Variables.
- Download the Setup from here and run it.
- Download the Setup from here and run it.
- After installing both of them , add the ../bin path to the Environment Variables
After doing both of the above steps, you are ready to compile and test our alpha compiler :)