GUILANG PARSER: main parser finished

need debugging
* doesn't work