export type punct = enum uint { LEFT_PAREN, RIGHT_PAREN, LEFT_SQUARE_BRACKET, RIGHT_SQUARE_BRACKET, LEFT_CURLY_BRACKET, RIGHT_CURLY_BRACKET, BACKSLASH, COLON, }; export type token = (punct | str | f64 | bool);