Create expression3 (logic 'and') and expression4 (logic 'or') precedence
This commit is contained in:
@@ -49,7 +49,10 @@ tokenizers = (
|
||||
separated(defaultTokenizer(TokenType.EXTEND)),
|
||||
separated(defaultTokenizer(TokenType.IMPORT)),
|
||||
separated(defaultTokenizer(TokenType.FROM)),
|
||||
separated(defaultTokenizer(TokenType.AND)),
|
||||
separated(defaultTokenizer(TokenType.NOT)),
|
||||
separated(defaultTokenizer(TokenType.AS)),
|
||||
separated(defaultTokenizer(TokenType.OR)),
|
||||
|
||||
# Identifier (couldn't be before keywords!)
|
||||
identifierTokenizer,
|
||||
|
||||
@@ -22,6 +22,9 @@ class TokenType(Enum):
|
||||
DOTS = '...'
|
||||
AMP = '&'
|
||||
DOT = '.'
|
||||
AND = 'and'
|
||||
OR = 'or'
|
||||
NOT = 'not'
|
||||
INTEGER = 'integer'
|
||||
STRING = 'string'
|
||||
NOTE = 'note'
|
||||
|
||||
Reference in New Issue
Block a user