This is the starter code for Project 1.
The Makefile contains the following targets:
make all - compile everythingmake tokenize - compile the tokenizer demomake tokenize-tests - compile the tokenizer demomake shell - compile the shellmake shell-tests - run a few tests against the shellmake test - compile and run all the testsmake clean - perform a minimal clean-up of the source treeThe examples directory contains an example tokenizer. It might help.