put notes and test codes in separated directory
wrote nullable and first_set passes of a predictive parser generator