fixed parser.c expr
add compilation messages