Package transsys :: Class TranssysProgramParser
[hide private]
[frames] | no frames]

Class TranssysProgramParser

source code

object --+
         |
        TranssysProgramParser

Instance Methods [hide private]
 
__init__(self, infile)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
expect_token(self, expected_token) source code
 
consume_if_found(self, expected_token) source code
 
parse_realvalue_expr(self) source code
 
parse_identifier_expr(self, transsys_label_list) source code
 
parse_argument_list(self, transsys_label_list) source code
 
parse_gauss_expr(self, transsys_label_list) source code
 
parse_random_expr(self, transsys_label_list) source code
 
parse_power_expr(self, transsys_label_list) source code
 
parse_logarithm_expr(self, transsys_label_list) source code
 
parse_atan_expr(self, transsys_label_list) source code
 
parse_value_expr(self, transsys_label_list) source code
 
parse_term_expr(self, transsys_label_list) source code
 
parse_arithmetic_expr(self, transsys_label_list) source code
 
parse_cmp_expr(self, transsys_label_list) source code
 
parse_not_expr(self, transsys_label_list) source code
 
parse_and_expr(self, transsys_label_list) source code
 
parse_expr(self, transsys_label_list) source code
 
parse_product_statement(self) source code
 
parse_product_component(self) source code
 
parse_factor_combination(self) source code
 
parse_promoter_statement(self) source code
 
parse_promoter_component(self) source code
 
parse_factor_definition(self) source code
 
parse_gene_definition(self) source code
 
parse_transsys_elements(self) source code
 
parse_transsys(self) source code
 
parse_diffusionrange(self) source code
 
parse_symbol(self) source code
 
parse_assignment(self, transsys, transsys_label_list) source code
 
parse_assignment_list(self, transsys, transsys_label_list) source code
 
parse_lhs_symbol(self, symbol_dict) source code
 
parse_lhs(self, symbol_dict) source code
 
parse_transsys_initializer(self, transsys, transsys_label_list) source code
 
parse_production_element(self, symbol_dict, transsys_label_list) source code
 
parse_rhs(self, symbol_dict, transsys_label_list) source code
 
parse_rule(self, symbol_dict) source code
 
parse_axiom(self, symbol_dict) source code
 
parse_move(self, symbol) source code
 
parse_push(self, symbol) source code
 
parse_pop(self, symbol) source code
 
parse_turn(self, symbol) source code
 
parse_bank(self, symbol) source code
 
parse_roll(self, symbol) source code
 
parse_sphere(self, symbol) source code
 
parse_cylinder(self, symbol) source code
 
parse_box(self, symbol) source code
 
parse_color(self, symbol) source code
 
parse_symbol_graphics(self, symbol_dict) source code
 
parse_graphics(self, symbol_dict) source code
 
parse_lsys_elements(self) source code
 
parse_lsys(self) source code
 
parse(self) source code
 
lsys_lines(self)
read lsys code lines (no parsing)
source code

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, infile)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)