code wiki / decl

topic: decl

13 modules sharing the decl name family (derived from the tree's prefix discipline).

The 'decl' topic family in the Nishi sovereign ecosystem provides foundational and specialized declarative constructs for defining structured data and environments. The nx_decl_base serves as a shared base struct for the #tag declarator family, enabling consistent representation across modules. nx_decl_combat_arena and nx_decl_dungeon_floor introduce third and fourth #tag-style primitives, respectively, expanding the system's ability to model complex scenarios. nx_decl_random_environment generates dynamic environments, supporting varied and reusable configurations within the ecosystem.

auto-narrated by the local model from this topic's module headers; links verified against the wiki index.

narrated overview -- maintained by the narration lane, module links verified against this wiki.

moduledescriptionlinesfuncs
nx_decl_base.nxshared base struct for the #tag declarator family.1185
nx_decl_base_test.nxsmoke for the shared decl base.771
nx_decl_combat_arena.nxthird declarative #tag-style primitive.1278
nx_decl_combat_arena_test.nxsmoke for the third declarator.681
nx_decl_dungeon_floor.nxfourth declarative #tag-style primitive.17212
nx_decl_dungeon_floor_test.nxsmoke for the fourth declarator.951
nx_decl_random_environment.nxdeclarative environment generator.18010
nx_decl_random_environment_test.nxsmoke for the first851
nx_decl_reflection_test.nxverify Elm-style reflection helpers732
nx_decl_simple_scene.nxsecond declarative #tag-style primitive.1639
nx_decl_simple_scene_test.nxsmoke for the composed declarator.711
nx_decl_townscape.nxfifth declarative #tag-style primitive.1688
nx_decl_townscape_test.nxsmoke for the fifth declarator.1031