Markus Armbruster writes:
> Benoît Canet writes:
>> The Thursday 08 May 2014 à 20:30:33 (+0200), Markus Armbruster wrote :
> [...]
>>> There are two reasons to detect cycles. The technical one is preventing
>>> infinite expansion. No longer applies with idempotent include. The
>>> other, more
The Friday 09 May 2014 à 07:36:31 (+0200), Markus Armbruster wrote :
> Benoît Canet writes:
>
> > The Thursday 08 May 2014 à 20:30:33 (+0200), Markus Armbruster wrote :
> [...]
> >> There are two reasons to detect cycles. The technical one is preventing
> >> infinite expansion. No longer applie
Benoît Canet writes:
> The Thursday 08 May 2014 à 20:30:33 (+0200), Markus Armbruster wrote :
[...]
>> There are two reasons to detect cycles. The technical one is preventing
>> infinite expansion. No longer applies with idempotent include. The
>> other, more abstract one is rejecting nonsensi
The Thursday 08 May 2014 à 20:30:33 (+0200), Markus Armbruster wrote :
> Humor me: no period at end of subject.
>
> Benoît Canet writes:
>
> > The purpose of this change is to help create a json file containing
> > common definitions.
>
> Please describe the new semantics of the include directi
Humor me: no period at end of subject.
Benoît Canet writes:
> The purpose of this change is to help create a json file containing
> common definitions.
Please describe the new semantics of the include directive here, so
mathematically challenged readers don't have to loop up "idempotent" in
the
The purpose of this change is to help create a json file containing
common definitions.
The history used to detect multiple inclusions is not a stack anymore
but a regular list.
The cycle detection check where updated and leaved in place to make
sure the code will never enter into an infinite rec