|
|
Initializes new instance of Parser class. |
| Gets current char position. | |
| Gets current comment text. | |
| Gets current LR state. | |
| Gets the parser's grammar. | |
| Gets current line number. It is 1-based. | |
| Gets current char position in the current source line. It is 1-based. | |
| Gets current source line text. It can be truncated if line is longer than 2048 characters. | |
| Gets number of items in the current reduction | |
| Gets current reduction syntax rule. | |
| Gets or sets callback function to track source line text. | |
| Gets source of parsed data. | |
| Gets or sets current token position relative to input stream beginning. | |
| Gets or sets current token text length. | |
| Gets or sets current token line number. It is 1-based. | |
| Gets or sets current token position in current source line. It is 1-based. | |
| Returns string representation of the token. | |
| Gets or sets current token symbol. | |
| Gets or sets token syntax object associated with the current token or reduction. | |
| Gets or sets current token text. | |
| Gets or sets flag to trim reductions. |
| Determines whether the specified Object is equal to the current Object. | |
| Gets array of expected token symbols. | |
| Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. | |
| Gets reduction item syntax object by its index. | |
| Gets the Type of the current instance. | |
| Executes next step of parser and returns parser state. | |
| Pops token from the input token stack. | |
| Pushes a token to the input token stack. | |
| Reads next token from the input stream. | |
| Returns a String that represents the current Object. |
Parser Class | GoldParser Namespace