libqasm
library for handling cQASM files
|
▼Ncompiler | Namespace used for most of the original API |
Nnew_to_old | Namespace containing the guts of the compatibility layer emulating the old API while using the guts of the new one |
▼Ncqasm | Toplevel namespace with entry points for the new API |
Nannotations | Namespace for tree annotation objects used by libqasm |
Nerror | Namespace for exceptions used by libqasm |
Ntree | Namespace for wrapping tree-gen's support library |
Nutils | Namespace for various utility functions |
▼Nv1 | Namespace for the "new" cQASM 1.x API |
Nanalyzer | Namespace for the Analyzer class and support classes |
Nast | Namespace for the abstract syntax tree node classes |
Nerror_model | Namespace for the ErrorModel class and helper types |
Nfunctions | Namespace for the functions generated by func-gen |
Ninstruction | Namespace for the Instruction class and helper types |
Nparser | Namespace for the parser functions and classes |
Nprimitives | Namespace for the primitive types used in trees generated by tree-gen |
Nresolver | Namespace for everything to do with name and overload resolution in cQASM |
Nsemantic | Namespace for the semantic tree node classes |
Ntypes | Namespace for the classes representing the types available within cQASM |
Nvalues | Namespace for the classes representing the values (including dynamically evaluated expressions or references to registers) available within cQASM |
Nversion | Namespace for detecting and dealing with cQASM language versions |
Nfunc_gen | Namespace for the func-gen program |