@@ -118,4 +118,144 @@ FILE
118118 PsiElement(QUOTE_END)('"')
119119 PsiElement(RIGHT_BRACKET)(')')
120120 PsiElement(EOL)('\n')
121+ PsiElement(END_KEYWORD)('end')
122+ PsiElement(EOL)('\n\n')
123+ JuliaForExprImpl(FOR_EXPR)
124+ PsiElement(FOR_KEYWORD)('for')
125+ JuliaSingleIndexerImpl(SINGLE_INDEXER)
126+ JuliaSymbolImpl(SYMBOL)
127+ PsiElement(SYM)('j')
128+ PsiElement(EQ_SYM)('=')
129+ JuliaRangeOpImpl(RANGE_OP)
130+ JuliaIntegerImpl(INTEGER)
131+ PsiElement(INT_LITERAL)('1')
132+ PsiElement(COLON_SYM)(':')
133+ JuliaTupleImpl(TUPLE)
134+ PsiElement(LEFT_BRACKET)('(')
135+ JuliaTernaryOpImpl(TERNARY_OP)
136+ JuliaComparisonLevelOpImpl(COMPARISON_LEVEL_OP)
137+ JuliaSymbolImpl(SYMBOL)
138+ PsiElement(SYM)('i')
139+ JuliaComparisonLevelOperatorImpl(COMPARISON_LEVEL_OPERATOR)
140+ PsiElement(LESS_THAN_SYM)('<')
141+ JuliaSymbolImpl(SYMBOL)
142+ PsiElement(SYM)('lc')
143+ PsiElement(QUESTION_SYM)('?')
144+ JuliaRangeOpImpl(RANGE_OP)
145+ JuliaIntegerImpl(INTEGER)
146+ PsiElement(INT_LITERAL)('64')
147+ PsiElement(COLON_SYM)(':')
148+ JuliaSymbolImpl(SYMBOL)
149+ PsiElement(SYM)('last_chunk_len')
150+ PsiElement(RIGHT_BRACKET)(')')
151+ JuliaStatementsImpl(STATEMENTS)
152+ PsiElement(EOL)('\n')
153+ JuliaIfExprImpl(IF_EXPR)
154+ PsiElement(IF_KEYWORD)('if')
155+ JuliaComparisonLevelOpImpl(COMPARISON_LEVEL_OP)
156+ JuliaMultiplyLevelOpImpl(MULTIPLY_LEVEL_OP)
157+ JuliaSymbolImpl(SYMBOL)
158+ PsiElement(SYM)('Imsk')
159+ JuliaMultiplyLevelOperatorImpl(MULTIPLY_LEVEL_OPERATOR)
160+ PsiElement(BITWISE_AND_SYM)('&')
161+ JuliaSymbolImpl(SYMBOL)
162+ PsiElement(SYM)('u')
163+ JuliaComparisonLevelOperatorImpl(COMPARISON_LEVEL_OPERATOR)
164+ PsiElement(UNEQUAL_SYM)('!=')
165+ JuliaIntegerImpl(INTEGER)
166+ PsiElement(INT_LITERAL)('0')
167+ PsiElement(EOL)('\n')
168+ JuliaStatementsImpl(STATEMENTS)
169+ JuliaAndOpImpl(AND_OP)
170+ JuliaComparisonLevelOpImpl(COMPARISON_LEVEL_OP)
171+ JuliaSymbolImpl(SYMBOL)
172+ PsiElement(SYM)('lx')
173+ JuliaComparisonLevelOperatorImpl(COMPARISON_LEVEL_OPERATOR)
174+ PsiElement(LESS_THAN_SYM)('<')
175+ JuliaSymbolImpl(SYMBOL)
176+ PsiElement(SYM)('c')
177+ PsiElement(AND_SYM)('&&')
178+ JuliaApplyFunctionOpImpl(APPLY_FUNCTION_OP)
179+ JuliaSymbolImpl(SYMBOL)
180+ PsiElement(SYM)('throw_setindex_mismatch')
181+ PsiElement(LEFT_BRACKET)('(')
182+ JuliaSymbolImpl(SYMBOL)
183+ PsiElement(SYM)('X')
184+ PsiElement(COMMA_SYM)(',')
185+ JuliaSymbolImpl(SYMBOL)
186+ PsiElement(SYM)('c')
187+ PsiElement(RIGHT_BRACKET)(')')
188+ PsiElement(EOL)('\n')
189+ JuliaApplyMacroOpImpl(APPLY_MACRO_OP)
190+ JuliaMacroSymbolImpl(MACRO_SYMBOL)
191+ PsiElement(MACRO_SYM)('@inbounds')
192+ JuliaAssignOpImpl(ASSIGN_OP)
193+ JuliaSymbolImpl(SYMBOL)
194+ PsiElement(SYM)('x')
195+ PsiElement(EQ_SYM)('=')
196+ JuliaApplyFunctionOpImpl(APPLY_FUNCTION_OP)
197+ JuliaSymbolImpl(SYMBOL)
198+ PsiElement(SYM)('convert')
199+ PsiElement(LEFT_BRACKET)('(')
200+ JuliaSymbolImpl(SYMBOL)
201+ PsiElement(SYM)('Bool')
202+ PsiElement(COMMA_SYM)(',')
203+ JuliaApplyIndexOpImpl(APPLY_INDEX_OP)
204+ JuliaSymbolImpl(SYMBOL)
205+ PsiElement(SYM)('X')
206+ PsiElement(LEFT_M_BRACKET)('[')
207+ JuliaExprWrapperImpl(EXPR_WRAPPER)
208+ JuliaSymbolImpl(SYMBOL)
209+ PsiElement(SYM)('c')
210+ PsiElement(RIGHT_M_BRACKET)(']')
211+ PsiElement(RIGHT_BRACKET)(')')
212+ PsiElement(EOL)('\n')
213+ JuliaAssignOpImpl(ASSIGN_OP)
214+ JuliaSymbolImpl(SYMBOL)
215+ PsiElement(SYM)('C')
216+ PsiElement(EQ_SYM)('=')
217+ JuliaApplyFunctionOpImpl(APPLY_FUNCTION_OP)
218+ JuliaSymbolImpl(SYMBOL)
219+ PsiElement(SYM)('ifelse')
220+ PsiElement(LEFT_BRACKET)('(')
221+ JuliaSymbolImpl(SYMBOL)
222+ PsiElement(SYM)('x')
223+ PsiElement(COMMA_SYM)(',')
224+ JuliaPlusLevelOpImpl(PLUS_LEVEL_OP)
225+ JuliaSymbolImpl(SYMBOL)
226+ PsiElement(SYM)('C')
227+ JuliaPlusLevelOperatorImpl(PLUS_LEVEL_OPERATOR)
228+ PsiElement(BITWISE_OR_SYM)('|')
229+ JuliaSymbolImpl(SYMBOL)
230+ PsiElement(SYM)('u')
231+ PsiElement(COMMA_SYM)(',')
232+ JuliaMultiplyLevelOpImpl(MULTIPLY_LEVEL_OP)
233+ JuliaSymbolImpl(SYMBOL)
234+ PsiElement(SYM)('C')
235+ JuliaMultiplyLevelOperatorImpl(MULTIPLY_LEVEL_OPERATOR)
236+ PsiElement(BITWISE_AND_SYM)('&')
237+ JuliaBitWiseNotOpImpl(BIT_WISE_NOT_OP)
238+ PsiElement(BITWISE_NOT_SYM)('~')
239+ JuliaSymbolImpl(SYMBOL)
240+ PsiElement(SYM)('u')
241+ PsiElement(RIGHT_BRACKET)(')')
242+ PsiElement(EOL)('\n')
243+ JuliaAssignLevelOpImpl(ASSIGN_LEVEL_OP)
244+ JuliaSymbolImpl(SYMBOL)
245+ PsiElement(SYM)('c')
246+ JuliaAssignLevelOperatorImpl(ASSIGN_LEVEL_OPERATOR)
247+ PsiElement(PLUS_ASSIGN_SYM)('+=')
248+ JuliaIntegerImpl(INTEGER)
249+ PsiElement(INT_LITERAL)('1')
250+ PsiElement(EOL)('\n')
251+ PsiElement(END_KEYWORD)('end')
252+ PsiElement(EOL)('\n')
253+ JuliaAssignLevelOpImpl(ASSIGN_LEVEL_OP)
254+ JuliaSymbolImpl(SYMBOL)
255+ PsiElement(SYM)('u')
256+ JuliaAssignLevelOperatorImpl(ASSIGN_LEVEL_OPERATOR)
257+ PsiElement(SHL_ASSIGN_SYM)('<<=')
258+ JuliaIntegerImpl(INTEGER)
259+ PsiElement(INT_LITERAL)('1')
260+ PsiElement(EOL)('\n')
121261 PsiElement(END_KEYWORD)('end')
0 commit comments