Make sure you have a Linux environment for this project. You can use 'bolt', your own Linux machine, or Windows Subsystem for Linux(WSL). We highly recommend you directly use 'bolt' since it contains all the necessary tools preinstalled.
ssh <your-net-id>@bolt.cs.ucr.eduMake sure you have the following tools installed and check the version:
- flex -V (>=2.5)
- bison -V (>=3.0)
- git --version (>=1.8)
- make -v (>=3.8)
- gcc -v (>=4.8)
- g++ -v (>=4.8 optional if you wish to use C++)
- Start Date: 6/30/2026
- Due Date: 7/14/2026
Submit your project on Elearn. If you are doing the project in a group of two, each group member should submit the project separately.
Copying source code from students in previous semester and other teams will be considered a violation of academic integrity.