On Fri, Nov 22, 2013 at 6:59 AM, Reinhard Engel <
[email protected]> wrote:

> In the tutorial 'Programming with Leo', I stumbled over
>
> *Essential Terms*:
>
>    - A *section name* is any text of the form: << any text >>. (>> must
>    not appear in “any text”.)
>    - A *section definition node* is any node whose headline starts with a
>    section name.
>    - A *section reference* is a section name that appears in body text.
>
> No problem with these definitions. But these terms made me ask: 'But what
> is a *section* in the first place?'
>

A section could mean any of the following, depending on context:

a) the section node itself,
b) the contents of the section node or
c)

the text resulting from the expansion of a section.

In practice, these find distinctions don't matter:  the section name acts
like a macro call; the section node (and potentially its descendents, if
the section node contains section references or @others) acts like the
macro definition.

All will likely become clear if you try using sections.

EKR

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to