Move renderEnv's methods into env.go, a table's route and draw steps into table.go, and the compiled read into arm.go

This commit is contained in:
2026-10-07 01:06:51 +02:00
committed by Lillem4n
parent d0886e4795
commit 0e3c986801
7 changed files with 320 additions and 306 deletions
+4 -3
View File
@@ -957,17 +957,18 @@ fejkdata.go Generator, New, options, List
shipped.go the embedded data set, and loading a shipped category on the first call reaching it
shippedindex.go the index of shipped categories, generated from data/
node.go the node model and JSON -> node compilation
table.go tables: their options, format and cells, and the link to the parent beside them
table.go tables: their options, format and cells, the link to the parent beside them, and how a path passes and draws a table
name.go names: {x as n} bindings, the scopes they live in, and the reads they answer
namefence.go the load fences over names
pick.go a render's named picks: the frames of the name scopes rendering, the memo a pick keeps, and the reads kept under it
env.go renderEnv: what a render reads names and rows through
env.go renderEnv: what a render reads names and rows through, and the frames a read opens and finds
path.go the dotted-path walks, and proving a path reaches a node
render.go Fake, the recursive renderer (choices, format strings, expansions) and the reads its tokens make
record.go records: Record, the JSON/CSV/SQL serializers, and their entry points
struct.go structs: FakeStruct, fake tags as one record's columns, and a field's Go type as its column's datatype
inline.go inline templates: Template, NewTemplate, FakeTemplate, IsTemplate, and their compile and resolve
format.go a format's tokens checked against their fields, and compiled
format.go a format's tokens checked against their fields, and compiled into ops
arm.go the compiled read: an arm, the path from its head to its leaf, and the op holding it
reference.go one reference's resolution: its sigil, its category, its tail
resolve.go resolving templates against the assembled tree in steps, each over every template before the next
graph.go the node graph: tree walks, containment and render edges, and the cycle and repeat fences