A B C D E F G H I L N P R S T U V W

C

CharacterBuffer - Interface in fr.umlv.tatoo.runtime.buffer
A CharacterBuffer represents a character stream on which a Lexer can operate.
charAt(int) - Method in class fr.umlv.tatoo.runtime.buffer.impl.ReaderWrapper
 
CharBufferWrapper - Class in fr.umlv.tatoo.runtime.buffer.impl
 
CharBufferWrapper(CharBuffer) - Constructor for class fr.umlv.tatoo.runtime.buffer.impl.CharBufferWrapper
 
CharRegexTable - Class in fr.umlv.tatoo.runtime.regex
 
CharRegexTable(int, int[][], boolean[]) - Constructor for class fr.umlv.tatoo.runtime.regex.CharRegexTable
 
clear() - Method in class fr.umlv.tatoo.runtime.util.IntArrayList
 
close() - Method in class fr.umlv.tatoo.runtime.lexer.Lexer
 
close() - Method in class fr.umlv.tatoo.runtime.logger.ParserConsoleHandler
 
close() - Method in class fr.umlv.tatoo.runtime.logger.ParserFileHandler
 
close() - Method in class fr.umlv.tatoo.runtime.parser.Parser
 
compact() - Method in class fr.umlv.tatoo.runtime.buffer.impl.CharBufferWrapper
 
createLexer(B, LexerListener<R, ? super B>, RuleActivator<R>, ErrorHandler<? super B>) - Static method in class fr.umlv.tatoo.runtime.lexer.Lexer
Creates a new lexer process.
createLexer(B, LexerListener<R, ? super B>, R[], ErrorHandler<? super B>) - Static method in class fr.umlv.tatoo.runtime.lexer.Lexer
Creates a new lexer process with a fix set of active rules.
createLexer(B, LexerListener<R, ? super B>, RuleActivator<R>) - Static method in class fr.umlv.tatoo.runtime.lexer.Lexer
Creates a new lexer process with default error handling.
createLexer(E, LexerListener<R, ? super E>, R[]) - Static method in class fr.umlv.tatoo.runtime.lexer.Lexer
Creates a new lexer process with a fix set of active rules and a default error handler.
createParser(ParserTable<T, P>, ParserListener<T, P>) - Static method in class fr.umlv.tatoo.runtime.parser.Parser
 

A B C D E F G H I L N P R S T U V W