add: GrammarBuilder

This commit is contained in:
2024-03-10 15:37:18 +08:00
parent 58da63e41a
commit 6f8fb4c54e
5 changed files with 281 additions and 0 deletions

View File

@@ -2,6 +2,10 @@
public enum NonTerminatorType
{
/// <summary>
/// 拓广文法
/// </summary>
StartNonTerminator,
ProgramStruct,
ProgramHead,
ProgramBody,

View File

@@ -8,6 +8,10 @@ public enum SemanticTokenType
Delimiter,
Identifier,
Character,
/// <summary>
/// 语法分析中的栈底符号
/// </summary>
End
}
public enum DelimiterType