Atlas  0.7.0
Networking protocol for the Worldforge system.
atlas.codecs.bach.BachParser Class Reference
Inheritance diagram for atlas.codecs.bach.BachParser:
Collaboration diagram for atlas.codecs.bach.BachParser:

Public Member Functions

def __init__ (self, stream_flag=None)
 
def eos (self)
 
def feed (self, msg)
 
def context (self)
 
def add_value (self)
 
def push (self, value, mode=None, ch=None, excepted_value="")
 
def pop (self)
 
def get_next_mode (self, ch)
 
def add_comment (self, ch)
 
def skip_white_space (self, ch)
 
def int (self, ch)
 
def float (self, ch)
 
def quote (self, ch)
 
def string (self, ch)
 
def name (self, ch)
 
def setup (self, stream_flag=None)
 
def set_stream_mode (self, mode=1)
 
def parse_init (self)
 
def parse_stream (self, msg)
 

Public Attributes

 stack
 
 mode
 
 lineno
 
 data
 
 msgList
 
 stream_flag
 
 msg
 

Detailed Description

Definition at line 58 of file bach.py.

Constructor & Destructor Documentation

◆ __init__()

Member Function Documentation

◆ eos()


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