gnudatalanguage / gdl

GDL - GNU Data Language
GNU General Public License v2.0
274 stars 61 forks source link

Revert commit ebfa961 and close #1849 #1851

Closed GillesDuvert closed 2 months ago

GillesDuvert commented 2 months ago

1849 arised after #1778 was introduced following #1766.

Although the motivation of #1766 still helds, the #1788 solution creates a problem with "EXECUTE" (that uses the caller environment). Until the situation is clearer, best is to revert to the 'old' code that is perhaps less optimized but works in all known cases.

This reverts commit ebfa961be944ba83bd654bc4bd9e50a40e0fd408.