Handle modulo operator without spaces

`x %3` should be interpreted as a modulo operation, not a parameter marker.

Co-authored-by: Rocky Meza <rmeza@fusionbox.com>