numbast.static.renderer#

Functions

clear_base_renderer_cache()

Clear all class-level caches and exposed-symbol lists on BaseRenderer.

get_all_exposed_symbols()

Produce the code block that defines and exposes all symbol name lists and the module __all__.

get_rendered_imports([additional_imports])

get_reproducible_info(config_rel_path, cmd, ...)

Produce a reproducible information header composed of commented lines documenting versions, the generation command, generator parameters, and the config path.

get_shim(shim_include[, predefined_macros, ...])

Render the code block for shim functions.

registry_setup(use_separate_registry)

Get the registry setup code.

Classes

BaseRenderer(decl)