Fix bug in which subtraction turns into a comment

* src/pf/codegen.lua (compile_value): Put spaces around binary
  operators, so as to avoid the amazing bug in which a binary "-" gets
  fused with the initial minus on negative numbers resulting in a
  comment instead of subtraction.