Program classes
===============
.. automodule:: ppci.programs
.. raw:: html
Base program classes
--------------------
.. autoclass:: ppci.programs.Program
:members:
.. autoclass:: ppci.programs.SourceCodeProgram
:members:
.. autoclass:: ppci.programs.IntermediateProgram
:members:
.. autoclass:: ppci.programs.MachineProgram
:members:
Source code programs
--------------------
.. autoclass:: ppci.programs.C3Program
:members:
.. autoclass:: ppci.programs.PythonProgram
:members:
Intermediate programs
---------------------
.. autoclass:: ppci.programs.IrProgram
:members:
.. autoclass:: ppci.programs.WasmProgram
:members:
Machine code programs
---------------------
.. autoclass:: ppci.programs.ArmProgram
:members:
.. autoclass:: ppci.programs.X86Program
:members: