libqasm
library for handling cQASM files
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 123]
 NcompilerNamespace used for most of the original API
 Nnew_to_oldNamespace containing the guts of the compatibility layer emulating the old API while using the guts of the new one
 NcqasmToplevel namespace with entry points for the new API
 NannotationsNamespace for tree annotation objects used by libqasm
 NerrorNamespace for exceptions used by libqasm
 NtreeNamespace for wrapping tree-gen's support library
 NutilsNamespace for various utility functions
 Nv1Namespace for the "new" cQASM 1.x API
 NanalyzerNamespace for the Analyzer class and support classes
 NastNamespace for the abstract syntax tree node classes
 Nerror_modelNamespace for the ErrorModel class and helper types
 NfunctionsNamespace for the functions generated by func-gen
 NinstructionNamespace for the Instruction class and helper types
 NparserNamespace for the parser functions and classes
 NprimitivesNamespace for the primitive types used in trees generated by tree-gen
 NresolverNamespace for everything to do with name and overload resolution in cQASM
 NsemanticNamespace for the semantic tree node classes
 NtypesNamespace for the classes representing the types available within cQASM
 NvaluesNamespace for the classes representing the values (including dynamically evaluated expressions or references to registers) available within cQASM
 NversionNamespace for detecting and dealing with cQASM language versions
 Nfunc_genNamespace for the func-gen program