Forgot that some keywords are also aspects/attributes (range, delta), so will probably need to move keyword processing out. That means I need to adjust the tokens file to remove precedence and maybe move in the lexer token stuff there instead.
Need to think this through, there are some keywords that are shared with attributes like range vs 'Range and they treat apostrophe's afterwards differently
Forgot that some keywords are also aspects/attributes (range, delta), so will probably need to move keyword processing out. That means I need to adjust the tokens file to remove precedence and maybe move in the lexer token stuff there instead.