Flow Object Trees

Now you will see, that the output is not directly generated by the formatting specifications.
First a flow-object-tree is constructed from the grove.
A flow-object-tree is a tree of flow-objects.
Now you should think that flow-objects are the same as sosofos.
(But flow-objects and sosofos are not really the same.)

All flow-objects which result from processing the grove, form this flow-object-tree.
The structures of both grove and flow-object-tree are equivalent.
The flow-object which results from processing the root, is the root of the flow-object-tree (e.g. cookbook).
If there are no formatting specifications which are applied to a node (e.g. recipe), the node's children (ingredient) are directly applied to its parent node (cookbook).
The reason you will find on the next page.
The data is directly attached to its parent nodes.


Example

A flow-object-tree is constructed from the grove.

You need a java-enabled browser!!!


Next: process-children
Index