Parser

This class is the superclass providing template functionality needed for parsing every SyReC program.

class program
add_module(self: mqt.syrec.pysyrec.program, arg0: syrec::Module) → None
read(self: mqt.syrec.pysyrec.program, filename: str, configurable_options: mqt.syrec.pysyrec.configurable_options = <mqt.syrec.pysyrec.configurable_options object at 0x765763b42230>) → str

Read and process a SyReC program from a file.

read_from_string(self: mqt.syrec.pysyrec.program, stringifiedProgram: str, configurable_options: mqt.syrec.pysyrec.configurable_options = <mqt.syrec.pysyrec.configurable_options object at 0x765763a71ff0>) → str

Process an already stringified SyReC program.