montepy.input_parser.parser_base.MetaBuilder#

class montepy.input_parser.parser_base.MetaBuilder(classname, bases, attributes)#

Bases: ParserMeta

Custom MetaClass for allowing subclassing of MCNP_Parser.

Note: overloading functions is not allowed.

Methods:

mro()

Return a type's method resolution order.

Attributes:

mro()#

Return a type’s method resolution order.

protected_names = {'debugfile', 'dont_copy', 'errok', 'error', 'index_position', 'line_position', 'log', 'parse', 'restart', 'tokens'}#