On Tuesday, March 7, 2017 at 2:02:37 PM UTC-6, Edward K. Ream wrote:

>
> An easy rule *eliminates iterative replacement*: the substitution must 
> either be a constant or an already-defined name. So the following lines are 
> legal:
>
>     solarized-base03 = #002b36
>     tree-bg = colarized-base03
>     text-font = Verdana
>     body-font = text-font
>

I suppose this could be confusing. These lines can define *arbitrarily many* 
levels of indirection, but the code that *implements *that indirection is 
no longer iterative.  The code that scans the lines above maintains a dict 
of name/value pairs.  A non-constant must already be in the dict.  No more 
loops.

Edward 

-- 
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 leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to