accessories
The endf_parserpy.utils.accessories module implements
three classes that facilitate the access to
objects in nested dictionaries by introducing
enhanced indexing functionality. The enhanced indexing
functionality, established by the
EndfPath class is leveraged
by the EndfDict class to enable
advanced indexing into nested dictionaries.
Finally, an instance of the EndfVariable
class serves the same purpose as a regular variables but
is kept in sync with a specific location in a nested dictionary
and the data stored there.
Read the following sections for a more detailed description of these classes: