go on working on robustness and modularity of the parser

go on working on robustness and modularity of the parser; rewriting many codes, but need more time than I expected. I estimated 3 days, but perhaps more days is necessary.
Don't let myself be too tired.