added BNF comments
full implementation of syntax analyzer
syntax analyzer errors