lcapy.parser.Rule

class lcapy.parser.Rule(cpt_type, classname, fields, params, comment, pos)

Bases: object

Methods

__init__(cpt_type, classname, fields, ...)

extract_args(string, fields, name, default_value)

extract_nodes(string, fields, name, namespace)

Extract the node names and prepend namespace

process(string, fields, name, namespace, ...)

syntax_error(error, string)

extract_nodes(string, fields, name, namespace)

Extract the node names and prepend namespace