#include <Parser.h>
Static Public Member Functions | |
| static std::string | getNext (std::istream &in) | 
| static std::string | readString (std::istream &in) | 
| static List * | parse (std::string filename) | 
| static List * | parse (std::istream &in) | 
| static List * | parseOpen (std::istream &in) | 
Static Public Attributes | |
| static char | comment = ';' | 
| static char | open = '(' | 
| static char | close = ')' | 
Static Private Member Functions | |
| static void | consumeWhitespaceAndComments (std::istream &in) | 
Static Private Attributes | |
| static int | _lineNumber = 0 | 
Definition at line 11 of file Parser.h.
      
  | 
  
| 
 
 Definition at line 66 of file Parser.cpp. References _lineNumber, and comment. Referenced by getNext().  | 
  
      
  | 
  
| 
 
 Definition at line 39 of file Parser.cpp. References close, comment, consumeWhitespaceAndComments(), open, and readString(). Referenced by parse(), and parseOpen().  | 
  
      
  | 
  
| 
 
 Definition at line 18 of file Parser.cpp. References _lineNumber, getNext(), and parseOpen().  | 
  
      
  | 
  
| 
 
 Definition at line 12 of file Parser.cpp. Referenced by Level::levelSpecsLoad(), EventPoint::load(), Object::loadObject(), Sprite::loadText(), and CommandManager::startPlaying().  | 
  
      
  | 
  
| 
 
 Definition at line 25 of file Parser.cpp. References _lineNumber, close, getNext(), open, and List::snoc(). Referenced by parse().  | 
  
      
  | 
  
| 
 
 Definition at line 89 of file Parser.cpp. Referenced by getNext().  | 
  
      
  | 
  
| 
 
 Definition at line 27 of file Parser.h. Referenced by consumeWhitespaceAndComments(), parse(), and parseOpen().  | 
  
      
  | 
  
| 
 
 Definition at line 16 of file Parser.h. Referenced by getNext(), List::getString(), and parseOpen().  | 
  
      
  | 
  
| 
 
 Definition at line 14 of file Parser.h. Referenced by consumeWhitespaceAndComments(), and getNext().  | 
  
      
  | 
  
| 
 
 Definition at line 15 of file Parser.h. Referenced by getNext(), List::getString(), parseOpen(), and CommandManager::saveRecording().  | 
  
 1.4.6-NO