lga7: eittreim

This sort of works. It can scan, parse, and generate AST stuff for the provided code snippet.

Problems:
- the if else block must all be on one line
- the ASTs might not make sense, they need some work for sure
- the grammar itself is buggy, there are 4 shift/reduce conflicts still
added ply again for those that do not have it on their system
Merge branch 'master' of https://github.com/hunthunt2010/compilers