Added handling expressions

Added handling of expressions: they are now parsed, with common problems
identified and hinted to the user