org.jmodelica.modelica.parser.ModelicaParser Class Reference

This class is a LALR parser generated by Beaver v0.9.6.1 from the grammar specification "ModelicaParser.beaver". More...

List of all members.

Classes

class  AbortingReport
 Error reporting class that throws a CompilerException on an error. More...
class  AltGoals
class  CollectingReport
 Error reporting class that collects error messages for later retrieval.
class  Report
 Error reporting class that creates an error message and delegates reporting the message to a subclass.
class  Terminals

Public Member Functions

void setReport (Parser.Events report)
 Set the error reporting class to use.
Parser.Events getReport ()
void setLineBreakMap (Map< Integer, Integer > map)
 ModelicaParser ()

Protected Member Functions

Symbol invokeReduceAction (int rule_num, int offset)

Package Functions

 [instance initializer]

Static Package Attributes

static final ParsingTables PARSING_TABLES


Detailed Description

This class is a LALR parser generated by Beaver v0.9.6.1 from the grammar specification "ModelicaParser.beaver".

Constructor & Destructor Documentation

org.jmodelica.modelica.parser.ModelicaParser.ModelicaParser (  ) 


Member Function Documentation

org.jmodelica.modelica.parser.ModelicaParser.[instance initializer] (  )  [package]

Parser.Events org.jmodelica.modelica.parser.ModelicaParser.getReport (  ) 

Symbol org.jmodelica.modelica.parser.ModelicaParser.invokeReduceAction ( int  rule_num,
int  offset 
) [protected]

void org.jmodelica.modelica.parser.ModelicaParser.setLineBreakMap ( Map< Integer, Integer >  map  ) 

void org.jmodelica.modelica.parser.ModelicaParser.setReport ( Parser.Events  report  ) 

Set the error reporting class to use.

Parameters:
report a subclass of Parser.Events to use for reporting errors.


Member Data Documentation

final ParsingTables org.jmodelica.modelica.parser.ModelicaParser.PARSING_TABLES [static, package]


The documentation for this class was generated from the following file:

Generated on Fri Oct 7 14:51:18 2011 for JModelica.org by  doxygen 1.5.8