Add todo
Add grammar
Finish auto grammar generator
Prepare for eliminate left recursive
Add cat.js submodule
Half done with widthFisrt
Finish common facter search
Finish common factor
Almost done magic traslation
Finish magic mark parsing
Fix common factor don't include uncommons
Finish resolve left recursive
TODO: add syntax
Add symbol generator
TODO FIRST, FOLLOW, analysis table
Add FIRST
Unresolve FIRST bug
Add start symbol
Finish FIRST
Seems LL can't figure out this grammar