![]() |
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