Module implementing an IDL lexer with some additional methods.
Subclass to implement some additional lexer dependant methods.
Constructor