Package codeanalysis.syntax
package codeanalysis.syntax
-
ClassDescriptionThe AssertingEnumerator class contains methods for asserting the syntax tree.The AssignmentExpressionSyntax class represents an assignment expression in the syntax tree.Represents a binary expression in the syntax tree.The
ExpressionSyntaxclass is an abstract base class for representing expression syntax nodes in the syntax tree.TheLexerclass is responsible for lexical analysis of a given text, producing tokens that represent different elements of the text.Represents a literal expression in the syntax tree.The NameExpressionSyntax class represents a name expression in the syntax tree.Represents a parenthesized expression in the syntax tree.The Parser class is responsible for parsing the input text and generating a syntax tree.The ParserTest class contains tests for the parser.The base class for syntax nodes in a code analysis system.The SyntaxPriorities class provides methods to retrieve the priority of binary and unary operators in the syntax analysis process.The SyntaxRules class provides methods to determine the syntax type based on certain rules or keywords.The SyntaxRulesTest class contains tests for the syntax rules.Represents a token in the code analysis system.Represents a syntax tree in the code analysis system.Represents the type of syntax token or syntax node in the code analysis system.Represents a unary expression in the syntax tree.