24 lines
505 B
Python
24 lines
505 B
Python
from enum import Enum
|
|
|
|
|
|
class TokenLabel(Enum):
|
|
ACTION = "ACTION"
|
|
TARGET = "TARGET"
|
|
PREPOSITION = "PREPOSITION"
|
|
CONJUNCTION = "CONJUNCTION"
|
|
MODIFIER = "MODIFIER"
|
|
OBJECT = "OBJECT"
|
|
VALUE_TOKEN = "VALUE_TOKEN"
|
|
NUMBER = "NUMBER"
|
|
UNIT = "UNIT"
|
|
TIME = "TIME"
|
|
DATE = "DATE"
|
|
ORDINAL = "ORDINAL"
|
|
COMPARATOR = "COMPARATOR"
|
|
FILTER_HINT = "FILTER_HINT"
|
|
PATH = "PATH"
|
|
PATTERN = "PATTERN"
|
|
URL = "URL"
|
|
TIMESTAMP = "TIMESTAMP"
|
|
RAW_PHRASE = "0"
|