Commit Graph

8 Commits (revert-2214-feature-commandline-documentation)

Author SHA1 Message Date
John Benediktsson 8453582484 Revert "locals.parser: remove << >> from tests to see if it works now."
This reverts commit 7c24c671b0.
2017-01-08 18:10:32 -08:00
John Benediktsson 7c24c671b0 locals.parser: remove << >> from tests to see if it works now. 2017-01-08 14:52:55 -08:00
John Benediktsson 507dac7599 locals.parser: don't clone the manifest, just pop used words.
It seems the manifest gets cloned on restarts, which makes unuse-words
not work since it just checks ``eq?``. If we pop the last qualified
vocabs, then everything works.
2015-07-20 17:35:22 -07:00
John Benediktsson c9561e4f28 locals.parser: fix tests for now so we get clean builds. 2015-07-08 11:27:20 -07:00
John Benediktsson e69d0a7b45 locals.parser: only need to clone manifest. 2015-06-22 15:59:15 -07:00
Björn Lindqvist 976961bfbd locals.parser: new word with-lambda-scope to handle lexical variables
better, fixes #1338

By cloning the relevant parts of the manifest, you ensure that the
quotation with-lambda-scope runs can't "leak" local names in case of
restartable errors.
2015-06-22 11:15:47 +02:00
Björn Lindqvist c2290aa141 locals.parser.tests: fixing the tcs so they work 2015-06-09 13:02:03 +02:00
Björn Lindqvist 48138d548a locals.parser: small refactorings and unit tests 2015-06-09 13:02:03 +02:00