Upver
Ensure all expressions get sent to compact_subexpr

Previously if the script didn't have a linefeed at end
the last expression on the stack would never be compacted