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