docs: fix error in grammar
Support literals with numbers
Add more compliance tests for literals

Fixes an issue with escaping the escape char.
Update specification with new grammar