Internals
Features that had to be documented but that are mainly used for debugging purposes.
Context variables
__actual_context__is the name of the function where the code is executed. May be<program>.__exec_from__is the name of the parent of the function where the code is executed.
Base value
__base_value__is the base value (python classValue). It is the parent class of all the other values. It is the only value to crash on==and!=operators.
Nougaro informations
Note
This section is duplicated in this file
__noug_version__: string of the Nougaro version (e.g. "0.15.0-beta".) You can use thenoug_versionlib to have better informations.__data_version__: the Nougaro data version, an internal version keeping track of changes in the config file directory structure__version_id__: an ID increased at least once per version__python_version__: string of the Python version (e.g. "3.10.5")__noug_dir__: string of the absolute path of the directory where shell.(py/exe/bin) is located. May be used with file I/Oreadandwritestatements.
Symbol table
__symbol_table__: string of the internal “p-formated” symbols dictionnary.