fix: 语法问题

This commit is contained in:
me
2024-05-31 16:31:13 +08:00
parent ad35338f49
commit 03a336bac3

View File

@@ -1,6 +1,7 @@
{
generate=[token-case="as-is" element-case="as-is"]
parserClass="me.zhouxi.slint.lang.parser.SlintParser"
parserUtilClass="me.zhouxi.slint.lang.psi.SlintParserUtil"
implements="me.zhouxi.slint.lang.psi.SlintPsiElement"
extends="me.zhouxi.slint.lang.psi.impl.SlintPsiElementImpl"
elementTypeHolderClass="me.zhouxi.slint.lang.psi.SlintTypes"
@@ -10,6 +11,10 @@
psiImplClassSuffix="Impl"
psiPackage="me.zhouxi.slint.lang.psi"
psiImplPackage="me.zhouxi.slint.lang.psi.impl"
extends(".*Expression")=Expression
implements(".*Keyword")=["me.zhouxi.slint.lang.psi.SlintPsiKeyword"]
extends(".*Keyword")="me.zhouxi.slint.lang.psi.SlintPsiKeyword.Impl"
elementTypeFactory(".*Keyword")="me.zhouxi.slint.lang.psi.SlintPsiKeyword.type"
tokens=[
Comma = ","
FatArrow = "=>"
@@ -58,9 +63,6 @@
BlockComment = 'regexp:/\*[\s\S]*?\*/'
]
extends(".*Expression")=Expression
implements(".*Keyword")=["me.zhouxi.slint.lang.psi.keyword.SlintPsiKeywordIdentifier"]
mixin(".*Keyword")="me.zhouxi.slint.lang.psi.keyword.SlintPsiKeywordIdentifierImpl"
}
//
Document ::= DocumentElement*