simvx.core.scene_io¶
Scene I/O: parso-based round-trip parsing and editing of scene .py files.
Tier 1 (source_tree) provides the lossless parse/dump primitive; Tier 2
(edits) provides prefix-preserving editing primitives that operate on the
parso tree returned by Tier 1. Tier 3a (emitter, detection) provides
greenfield Python emission for live node trees and lightweight scene-file
detection.
Every name resolves lazily (PEP 562). This package sits on the eager
import simvx.core chain (hot_reload imports loader), and five of
its modules need parso, which the browser runtime does not ship: an eager
import here makes the whole engine unimportable in a web export. Loading a
scene file stays parso-free; the parso-backed editing surface pays its
import cost on first use.
Submodules¶
Package Contents¶
Functions¶
Data¶
API¶
- simvx.core.scene_io.__all__¶
‘sorted(…)’