feat: yjs keyword sharable

This commit is contained in:
Xuxin Wang 2023-06-25 16:35:40 +08:00
parent 1459448ad4
commit 72407d80a8
10 changed files with 12606 additions and 16823 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@ -86,40 +86,41 @@ In=85
Try=86 Try=86
Event=87 Event=87
AtToken=88 AtToken=88
AtLeastOnce=89 Sharable=89
AtMostOnce=90 AtLeastOnce=90
OnlyOnce=91 AtMostOnce=91
Global=92 OnlyOnce=92
Local=93 Global=93
View=94 Local=94
Class=95 View=95
Enum=96 Class=96
Extends=97 Enum=97
Super=98 Extends=98
Const=99 Super=99
Export=100 Const=100
Import=101 Export=101
Contract=102 Import=102
Module=103 Contract=103
Oracle=104 Module=104
DoipModule=105 Oracle=105
Implements=106 DoipModule=106
Let=107 Implements=107
Private=108 Let=108
Public=109 Private=109
Interface=110 Public=110
Package=111 Interface=111
Protected=112 Package=112
Static=113 Protected=113
Yield=114 Static=114
Identifier=115 Yield=115
StringLiteral=116 Identifier=116
TemplateStringLiteral=117 StringLiteral=117
WhiteSpaces=118 TemplateStringLiteral=118
LineTerminator=119 WhiteSpaces=119
HtmlComment=120 LineTerminator=120
CDataComment=121 HtmlComment=121
UnexpectedCharacter=122 CDataComment=122
UnexpectedCharacter=123
'['=4 '['=4
']'=5 ']'=5
'('=6 '('=6
@ -199,29 +200,30 @@ UnexpectedCharacter=122
'try'=86 'try'=86
'event'=87 'event'=87
'@'=88 '@'=88
'AT_LEAST_ONCE'=89 'sharable'=89
'AT_MOST_ONCE'=90 'AT_LEAST_ONCE'=90
'ONLY_ONCE'=91 'AT_MOST_ONCE'=91
'global'=92 'ONLY_ONCE'=92
'local'=93 'global'=93
'view'=94 'local'=94
'class'=95 'view'=95
'enum'=96 'class'=96
'extends'=97 'enum'=97
'super'=98 'extends'=98
'const'=99 'super'=99
'export'=100 'const'=100
'import'=101 'export'=101
'contract'=102 'import'=102
'module'=103 'contract'=103
'oracle'=104 'module'=104
'doipmodule'=105 'oracle'=105
'implements'=106 'doipmodule'=106
'let'=107 'implements'=107
'private'=108 'let'=108
'public'=109 'private'=109
'interface'=110 'public'=110
'package'=111 'interface'=111
'protected'=112 'package'=112
'static'=113 'protected'=113
'yield'=114 'static'=114
'yield'=115

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@ -86,40 +86,41 @@ In=85
Try=86 Try=86
Event=87 Event=87
AtToken=88 AtToken=88
AtLeastOnce=89 Sharable=89
AtMostOnce=90 AtLeastOnce=90
OnlyOnce=91 AtMostOnce=91
Global=92 OnlyOnce=92
Local=93 Global=93
View=94 Local=94
Class=95 View=95
Enum=96 Class=96
Extends=97 Enum=97
Super=98 Extends=98
Const=99 Super=99
Export=100 Const=100
Import=101 Export=101
Contract=102 Import=102
Module=103 Contract=103
Oracle=104 Module=104
DoipModule=105 Oracle=105
Implements=106 DoipModule=106
Let=107 Implements=107
Private=108 Let=108
Public=109 Private=109
Interface=110 Public=110
Package=111 Interface=111
Protected=112 Package=112
Static=113 Protected=113
Yield=114 Static=114
Identifier=115 Yield=115
StringLiteral=116 Identifier=116
TemplateStringLiteral=117 StringLiteral=117
WhiteSpaces=118 TemplateStringLiteral=118
LineTerminator=119 WhiteSpaces=119
HtmlComment=120 LineTerminator=120
CDataComment=121 HtmlComment=121
UnexpectedCharacter=122 CDataComment=122
UnexpectedCharacter=123
'['=4 '['=4
']'=5 ']'=5
'('=6 '('=6
@ -199,29 +200,30 @@ UnexpectedCharacter=122
'try'=86 'try'=86
'event'=87 'event'=87
'@'=88 '@'=88
'AT_LEAST_ONCE'=89 'sharable'=89
'AT_MOST_ONCE'=90 'AT_LEAST_ONCE'=90
'ONLY_ONCE'=91 'AT_MOST_ONCE'=91
'global'=92 'ONLY_ONCE'=92
'local'=93 'global'=93
'view'=94 'local'=94
'class'=95 'view'=95
'enum'=96 'class'=96
'extends'=97 'enum'=97
'super'=98 'extends'=98
'const'=99 'super'=99
'export'=100 'const'=100
'import'=101 'export'=101
'contract'=102 'import'=102
'module'=103 'contract'=103
'oracle'=104 'module'=104
'doipmodule'=105 'oracle'=105
'implements'=106 'doipmodule'=106
'let'=107 'implements'=107
'private'=108 'let'=108
'public'=109 'private'=109
'interface'=110 'public'=110
'package'=111 'interface'=111
'protected'=112 'package'=112
'static'=113 'protected'=113
'yield'=114 'static'=114
'yield'=115

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff