gval
gval copied to clipboard
fix negation in decimal language
Happened to notice this by inspection.
I was even getting some weird errors with just a plain "-1", since I suspect this gets parsed as a negate on the literal "1", but I didn't check too deep into it. But my initial concern was about precision, so I've added a test to that effect as well.
I've since made a few more fixes to the decimal language. But not seeing any response here, perhaps these issues aren't of concern? i.e. should I rebase + add some additional fixes? or close this?