Added sub/mul/div for visitor, and corresponding ldcs for real and string constants. Not sure what to do with booleans.