lilleman
|
b1aed332e7
|
Keep in a pick only what reads of its name address, look frames up on the stack alone, and refuse a name read once whole
|
2026-10-03 14:23:58 +02:00 |
|
lilleman
|
23e426016d
|
Bind a pick to a name with {ref as n}, and read it with {n} and {n.path}
|
2026-10-03 14:23:58 +02:00 |
|
lilleman
|
a9448d1a99
|
Delete comments restating their code, and doc.go's partial list of draw fences
|
2026-09-30 22:01:04 +02:00 |
|
lilleman
|
d34513336d
|
Fold the draw fence's pair checks into one loop over coRender and conflict, naming the lowest pin clash
|
2026-09-30 08:03:56 +02:00 |
|
lilleman
|
2b61433258
|
Name a read's context its group, route and branches, deleting surveyAt
|
2026-09-30 07:51:17 +02:00 |
|
lilleman
|
4cd6e9f767
|
Gather a render's reads as a fold memoised per node, deleting readSurvey.walk and edge
|
2026-09-29 20:35:25 +02:00 |
|
lilleman
|
dee1e186e3
|
Hold only an expansion's names in formatOps.held, deleting keepsHold
|
2026-09-29 16:50:44 +02:00 |
|
lilleman
|
f1b0cda818
|
Say a draw group holds a reference path, and correct the stale hold wording
|
2026-09-29 14:45:34 +02:00 |
|
lilleman
|
b99966fe19
|
Name the render's draws apart from the expansion hold: drawMemo, groupDraws, renderDraws
|
2026-09-29 14:45:34 +02:00 |
|
lilleman
|
58e26c6d6b
|
Report a held arm with no hold as an internal error, and name readHeld as the hold
|
2026-09-29 03:49:59 +02:00 |
|
lilleman
|
4e4254fa84
|
Title the stem decision by its rule, and point doc.go's whole at surveyAt
|
2026-09-29 03:14:13 +02:00 |
|
lilleman
|
f7cfc75394
|
Name the fence drawFence and the route surveyRoute, and move the survey tests to readsurvey_test.go
|
2026-09-29 03:14:13 +02:00 |
|
lilleman
|
2d82f34cd4
|
Rename the load-time draw types to the read survey and fence, and move the survey to readsurvey.go
|
2026-09-29 03:14:13 +02:00 |
|
lilleman
|
e257dc0e6e
|
Return link's and format compile's outputs as templateLink and formatOps, assigned once in linkTemplate
|
2026-09-28 23:55:22 +02:00 |
|
lilleman
|
194f194f81
|
Split the expansion's hold from the group's, and read a table's row from where the table is entered
|
2026-09-28 23:32:31 +02:00 |
|
lilleman
|
affbb9ac6f
|
Give head, index, bound and draw one meaning each, name familyRoot, and type the token kinds
|
2026-09-28 12:06:03 +02:00 |
|
lilleman
|
c1b928a3f5
|
Give whole one meaning, the bare table read, and name the pinned row pinnedRow, landsRow and compileRowFormat
|
2026-09-26 15:42:42 +02:00 |
|
lilleman
|
d6ac8ed9fd
|
Give check, children, column, columns, draw, drawn, fields, format, head, index, key, n, name, named, names, null, number, op, reads, record, root, row, t and whole one meaning each
|
2026-09-25 19:31:09 +02:00 |
|
lilleman
|
a817f21842
|
Move the render's row draw beside the table's draws, as table.drawIn
|
2026-09-24 13:24:58 +02:00 |
|
lilleman
|
9cbd8841fe
|
Draw a walk's rows and variants through pathDraws, off the pin set and the walk's signature
|
2026-09-24 13:24:58 +02:00 |
|
lilleman
|
3927dc9fa5
|
Give render and the draw fences one pin set
|
2026-09-24 10:19:23 +02:00 |
|
lilleman
|
d128621fc1
|
Name a render's holds apart from the draw fence
|
2026-09-21 22:06:01 +02:00 |
|
lilleman
|
e583e42dfa
|
Cut the vocabulary to what only it says, and fix what it got wrong
|
2026-09-21 10:41:58 +02:00 |
|
lilleman
|
2a6d1df1bf
|
Keep the vocabulary out of the page a consumer lands on
|
2026-09-21 10:41:58 +02:00 |
|
lilleman
|
aed74498e6
|
Name every render start, and let no backticked spelling go unchecked
|
2026-09-21 10:41:58 +02:00 |
|
lilleman
|
f569580077
|
Define draw, hold, pin, family, whole and fence in the package doc
|
2026-09-21 10:41:58 +02:00 |
|