first commit
added a test file (to be removed)
Added files, renamed homework1 to nlp_homework1 since the branch has the same name.
Added homework spec
Merge remote-tracking branch 'origin' into nlp_homework1
add indent; add prettyprint provided by Jason
Commit aagin...
Merge remote-tracking branch 'origin/master' into homework1
added 'Hai' to rand.py, delete this later
Merge branch 'homework1' of https://github.com/david-ryan-snyder/nlp into homework1
removed 'hai' from rand.py
main program's -t option is working
Merge branch 'homework1' of https://github.com/david-ryan-snyder/nlp into homework1
Replaced the Stack object with a regular List. Lists are the Python way of implementing a stack. Too many extra datastructures might confuse the TA when looking at our code.
answer to question 3 done
Merge branch 'homework1' of https://github.com/david-ryan-snyder/nlp into homework1
Working on grammar3
Continuing grammar3
grammar3 can now produce the parts of question 3
Improved grammar3, fixed a bug in rand.py which prevents multiline comments next to production rules