Я хочу исключить некоторые ключевые слова из моего токена переменной. Мой токен переменной:
variable [a-z|A-Z]+[a-z|A-Z|0-9]*
и ключевое слово:
Datatype "int"|"double"|"char"|"void"
KEYWORD "include"|"define"|{Datatype}|"return"|"if"|"else"|"elif"|"loop"|"while"|"run"|"new"
Я пытался использовать {переменную} ^ {KEYWORD}, ^ {KEYWORD} {переменная}, но она не работает
Я хочу создать переменный токен таким образом, чтобы он не мог генерировать что-либо из KEYWORD.Как это сделать ..