Make sure you have a Linux environment for this project. You can use 'bolt', your own Linux machine, or Windows Subsystem for Linux(WSL). I 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++)
Use 'git' to clone the project template:
git clone <your-repo-link> lab3Read the documentation of Lab3 and your tasks in home page for lab3.
Due date: Feb 20, 2022
This lab section has 20 additional points for your phase3-part1 project (100 points in total). If you have submitted Lab3 and lost within 20 points in part1, you can still get full credit. If you get over 100 points in part1 project, exceeding part will be automatically voided.
Submission is the same as phase3: you just need to push your code to Github before the deadline. During the demo of phase3 part1, please send your Github link to your TA to indicate you have finished Lab3.