Lines Matching defs:input
11 * A lexer class contains a character input stream, a base recognizer interface
21 * - Create a lexer interface and tell it where it its input stream is.
94 * the input stream as per the java implementation.
96 pANTLR3_INPUT_STREAM input;
110 void (*setCharStream) (struct ANTLR3_LEXER_struct * lexer, pANTLR3_INPUT_STREAM input);
112 /** Pointer to a function that switches the current character input stream to
116 void (*pushCharStream) (struct ANTLR3_LEXER_struct * lexer, pANTLR3_INPUT_STREAM input);
118 /** Pointer to a function that abandons the current input stream, whether it
119 * is empty or not and reverts to the previous stacked input stream.
135 * pANTLR3_TOKEN_SOURCE. Note that the input parameter for this funciton is
141 /** Pointer to a function that attempts to match and consume the specified string from the input
147 /** Pointer to a function that matches and consumes the specified character from the input stream.
148 * The input stream is required to provide characters via LA() as UTF32 characters. The default lexer
149 * implementation is source encoding agnostic and so input streams do not generally need to
160 /** Pointer to a function that matches the next token/char in the input stream
165 /** Pointer to a function that recovers from an error found in the input stream.
171 /** Pointer to function to return the current line number in the input stream