fr.umlv.tatoo.runtime.tools.builder
Interface LexerAndParser<B extends LexerBuffer,T,N,P,V>

Type Parameters:
B - type of the buffer
T - type of terminals
N - type of non terminals
P - type of productions
V - type of versions

public interface LexerAndParser<B extends LexerBuffer,T,N,P,V>

The couple lexer/parser. The parser is linked to the output of the lexer.

Author:
Remi Forax

Method Summary
 Lexer<B> getLexer()
          Returns the lexer.
 Parser<T,N,P,V> getParser()
          Returns the parser.
 

Method Detail

getLexer

Lexer<B> getLexer()
Returns the lexer.

Returns:
the lexer.

getParser

Parser<T,N,P,V> getParser()
Returns the parser.

Returns:
the parser