Make great documentation goal 1.2, and plan the README's reorganisation and the nested-template gaps #33
@@ -746,12 +746,14 @@ token {w} is repeated, and uppercase operand "w" holds "w" to one draw per expan
|
|||||||
|
|
||||||
### Performance
|
### Performance
|
||||||
|
|
||||||
Each file is parsed, validated and weight-indexed once, in `New`. Proving the draw
|
Each file is parsed, validated and weight-indexed once, in `New`, bar a table with a
|
||||||
fences adds a pass over the loaded tree per fence, and walks what a render reads only
|
name or a parent column, which indexes its rows on the first `Fake` that selects or
|
||||||
where data binds a reference, so a set that binds none pays for the passes alone. A
|
descends through it. Proving the draw fences adds a pass over the loaded tree per
|
||||||
`Fake` call then costs about what its output costs: an unweighted pick is O(1)
|
fence, and walks what a render reads only where data binds a reference, so a set that
|
||||||
whatever the list's length, a weighted one O(log n), and long formats, deep nesting
|
binds none pays for the passes alone. A `Fake` call then costs about what its output
|
||||||
and many tokens add cost in proportion to the output.
|
costs: an unweighted pick is O(1) whatever the list's length, a weighted one
|
||||||
|
O(log n), and long formats, deep nesting and many tokens add cost in proportion to
|
||||||
|
the output.
|
||||||
|
|
||||||
## Versioning
|
## Versioning
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user