adding basic symbol table and contectual parsing
added unary '-'