Parse "in" unit conversion expressions

To do this, parse_exp had to be edited to allow different kinds of expression parsing, in order to give the 'in' operator the correct precedence.

Also, fix a bug where unary prefixes were applying to the entire expression in front of them, instead of just the number.