Uses of Class
org.anarres.cpp.LexerException

Uses of LexerException in org.anarres.cpp
 

Methods in org.anarres.cpp that throw LexerException
 void Preprocessor.addMacro(Macro m)
          Adds a Macro to this Preprocessor.
 void Preprocessor.addMacro(String name)
          Defines the given name as a macro, with the value 1.
 void CppReader.addMacro(String name)
          Defines the given name as a macro.
 void Preprocessor.addMacro(String name, String value)
          Defines the given name as a macro.
 void CppReader.addMacro(String name, String value)
          Defines the given name as a macro.
protected  void Source.error(int line, int column, String msg)
           
protected  void Preprocessor.error(int line, int column, String msg)
          Handles an error.
protected  void Preprocessor.error(Token tok, String msg)
          Handles an error.
 void PreprocessorListener.handleError(Source source, int line, int column, String msg)
          Handles an error.
 void PreprocessorListener.handleWarning(Source source, int line, int column, String msg)
          Handles a warning.
protected  void Preprocessor.pragma(Token name, List<Token> value)
           
 Token Source.skipline(boolean white)
          Skips tokens until the end of line.
abstract  Token Source.token()
          Returns the next Token parsed from this input stream.
 Token Preprocessor.token()
          Returns the next preprocessor token.
 Token LexerSource.token()
           
protected  void Source.warning(int line, int column, String msg)
           
protected  void Preprocessor.warning(int line, int column, String msg)
          Handles a warning.
protected  void Preprocessor.warning(Token tok, String msg)
          Handles a warning.
 



Copyright © 2007 Shevek, Anarres. All Rights Reserved.