2026-09-03 15:46:52 -07:00
|
|
|
WORKSPACE=1
|
2026-09-08 14:27:24 -07:00
|
|
|
FRAGMENT=2
|
|
|
|
|
IMPORT=3
|
|
|
|
|
EXTERNAL=4
|
|
|
|
|
ATOM=5
|
|
|
|
|
INTERFACE=6
|
|
|
|
|
INTERFACES=7
|
|
|
|
|
PACKAGE=8
|
|
|
|
|
VALUE=9
|
|
|
|
|
RELATION=10
|
|
|
|
|
OPERATION=11
|
|
|
|
|
FUNCTION=12
|
|
|
|
|
CONSTRUCTOR=13
|
|
|
|
|
CONSTRUCTS=14
|
|
|
|
|
INPUT=15
|
|
|
|
|
CONFORM=16
|
|
|
|
|
AS=17
|
|
|
|
|
BIND=18
|
|
|
|
|
TO=19
|
|
|
|
|
PRIVATE=20
|
|
|
|
|
SHARED=21
|
|
|
|
|
STATE=22
|
|
|
|
|
EDGE=23
|
|
|
|
|
PROJECTION=24
|
|
|
|
|
WITH=25
|
|
|
|
|
USING=26
|
|
|
|
|
VIA=27
|
|
|
|
|
MATERIALIZE=28
|
|
|
|
|
IF=29
|
|
|
|
|
ABSENT=30
|
|
|
|
|
ON=31
|
|
|
|
|
POLICY=32
|
|
|
|
|
DEFAULT=33
|
|
|
|
|
SOURCE=34
|
|
|
|
|
REPOSITORY=35
|
|
|
|
|
COMMIT=36
|
|
|
|
|
REVISION=37
|
|
|
|
|
ID=38
|
|
|
|
|
DOC=39
|
|
|
|
|
MODE=40
|
|
|
|
|
EMITS=41
|
|
|
|
|
RECEIVER=42
|
|
|
|
|
REQUIRES=43
|
|
|
|
|
ANY=44
|
|
|
|
|
GET=45
|
|
|
|
|
SET=46
|
|
|
|
|
WATCH=47
|
|
|
|
|
START=48
|
|
|
|
|
STOP=49
|
|
|
|
|
READ=50
|
|
|
|
|
WRITE=51
|
|
|
|
|
RESOLVE=52
|
|
|
|
|
CONNECT=53
|
|
|
|
|
DISCONNECT=54
|
|
|
|
|
CALL=55
|
|
|
|
|
WATCH_START=56
|
|
|
|
|
WATCH_STOP=57
|
|
|
|
|
SUBSCRIBE=58
|
|
|
|
|
UNSUBSCRIBE=59
|
|
|
|
|
OPTIMISTIC_REGISTER=60
|
|
|
|
|
CRDT=61
|
|
|
|
|
OPTIONAL_ONE=62
|
|
|
|
|
EXACTLY_ONE=63
|
|
|
|
|
MANY_UNIQUE=64
|
|
|
|
|
MANY=65
|
|
|
|
|
ORDERED=66
|
|
|
|
|
UNIT=67
|
|
|
|
|
WATCH_HANDLE=68
|
|
|
|
|
MESSAGE=69
|
|
|
|
|
ATOM_REF=70
|
|
|
|
|
INTERFACE_REF=71
|
|
|
|
|
OPTIONAL=72
|
|
|
|
|
LIST=73
|
|
|
|
|
BOOL=74
|
|
|
|
|
BYTES=75
|
|
|
|
|
DOUBLE=76
|
|
|
|
|
INT32=77
|
|
|
|
|
INT64=78
|
|
|
|
|
STRING=79
|
|
|
|
|
UINT32=80
|
|
|
|
|
UINT64=81
|
|
|
|
|
TRUE=82
|
|
|
|
|
FALSE=83
|
|
|
|
|
NULL=84
|
|
|
|
|
ARROW=85
|
|
|
|
|
COLON=86
|
|
|
|
|
SEMI=87
|
|
|
|
|
COMMA=88
|
|
|
|
|
DOT=89
|
|
|
|
|
LBRACE=90
|
|
|
|
|
RBRACE=91
|
|
|
|
|
LBRACK=92
|
|
|
|
|
RBRACK=93
|
|
|
|
|
LPAREN=94
|
|
|
|
|
RPAREN=95
|
|
|
|
|
LT=96
|
|
|
|
|
GT=97
|
|
|
|
|
INTEGER=98
|
|
|
|
|
JSON_NUMBER=99
|
|
|
|
|
IDENTIFIER=100
|
|
|
|
|
STRING_LITERAL=101
|
|
|
|
|
LINE_COMMENT=102
|
|
|
|
|
BLOCK_COMMENT=103
|
|
|
|
|
WS=104
|
2026-09-03 15:46:52 -07:00
|
|
|
'workspace'=1
|
2026-09-08 14:27:24 -07:00
|
|
|
'fragment'=2
|
|
|
|
|
'import'=3
|
|
|
|
|
'external'=4
|
|
|
|
|
'atom'=5
|
|
|
|
|
'interface'=6
|
|
|
|
|
'interfaces'=7
|
|
|
|
|
'package'=8
|
|
|
|
|
'value'=9
|
|
|
|
|
'relation'=10
|
|
|
|
|
'operation'=11
|
|
|
|
|
'function'=12
|
|
|
|
|
'constructor'=13
|
|
|
|
|
'constructs'=14
|
|
|
|
|
'input'=15
|
|
|
|
|
'conform'=16
|
|
|
|
|
'as'=17
|
|
|
|
|
'bind'=18
|
|
|
|
|
'to'=19
|
|
|
|
|
'private'=20
|
|
|
|
|
'shared'=21
|
|
|
|
|
'state'=22
|
|
|
|
|
'edge'=23
|
|
|
|
|
'projection'=24
|
|
|
|
|
'with'=25
|
|
|
|
|
'using'=26
|
|
|
|
|
'via'=27
|
|
|
|
|
'materialize'=28
|
|
|
|
|
'if'=29
|
|
|
|
|
'absent'=30
|
|
|
|
|
'on'=31
|
|
|
|
|
'policy'=32
|
|
|
|
|
'default'=33
|
|
|
|
|
'source'=34
|
|
|
|
|
'repository'=35
|
|
|
|
|
'commit'=36
|
|
|
|
|
'revision'=37
|
|
|
|
|
'id'=38
|
|
|
|
|
'doc'=39
|
|
|
|
|
'mode'=40
|
|
|
|
|
'emits'=41
|
|
|
|
|
'receiver'=42
|
|
|
|
|
'requires'=43
|
|
|
|
|
'any'=44
|
|
|
|
|
'get'=45
|
|
|
|
|
'set'=46
|
|
|
|
|
'watch'=47
|
|
|
|
|
'start'=48
|
|
|
|
|
'stop'=49
|
|
|
|
|
'read'=50
|
|
|
|
|
'write'=51
|
|
|
|
|
'resolve'=52
|
|
|
|
|
'connect'=53
|
|
|
|
|
'disconnect'=54
|
|
|
|
|
'call'=55
|
|
|
|
|
'watch-start'=56
|
|
|
|
|
'watch-stop'=57
|
|
|
|
|
'subscribe'=58
|
|
|
|
|
'unsubscribe'=59
|
|
|
|
|
'optimistic-register'=60
|
|
|
|
|
'crdt'=61
|
|
|
|
|
'optional-one'=62
|
|
|
|
|
'exactly-one'=63
|
|
|
|
|
'many-unique'=64
|
|
|
|
|
'many'=65
|
|
|
|
|
'ordered'=66
|
|
|
|
|
'unit'=67
|
|
|
|
|
'watch-handle'=68
|
|
|
|
|
'message'=69
|
|
|
|
|
'atom-ref'=70
|
|
|
|
|
'interface-ref'=71
|
|
|
|
|
'optional'=72
|
|
|
|
|
'list'=73
|
|
|
|
|
'bool'=74
|
|
|
|
|
'bytes'=75
|
|
|
|
|
'double'=76
|
|
|
|
|
'int32'=77
|
|
|
|
|
'int64'=78
|
|
|
|
|
'string'=79
|
|
|
|
|
'uint32'=80
|
|
|
|
|
'uint64'=81
|
|
|
|
|
'true'=82
|
|
|
|
|
'false'=83
|
|
|
|
|
'null'=84
|
|
|
|
|
'->'=85
|
|
|
|
|
':'=86
|
|
|
|
|
';'=87
|
|
|
|
|
','=88
|
|
|
|
|
'.'=89
|
|
|
|
|
'{'=90
|
|
|
|
|
'}'=91
|
|
|
|
|
'['=92
|
|
|
|
|
']'=93
|
|
|
|
|
'('=94
|
|
|
|
|
')'=95
|
|
|
|
|
'<'=96
|
|
|
|
|
'>'=97
|