[dylan-lang/opendylan] fd269f: [macro-expander] Pass rule-set to aux-rule error f...
GitHub <[email protected]> Tue, 15 Dec 2015 21:37:23 -0800
| Newsgroups | gmane.comp.lang.dylan.gwydion.cvs |
|---|---|
| Message-ID | <5670f8937f981_59ee3fd7bba0b2c0827da@hookshot-fe2-cp1-prd.iad.github.net.mail> |
Branch: refs/heads/master
Home: https://github.com/dylan-lang/opendylan
Commit: fd269f4b0ae2f3b60d379900ab329a4606133bfc
https://github.com/dylan-lang/opendylan/commit/fd269f4b0ae2f3b60d379900ab329a4606133bfc
Author: Bruce Mitchener <[email protected]>
Date: 2015-12-16 (Wed, 16 Dec 2015)
Changed paths:
M sources/dfmc/macro-expander/pattern-back-end.dylan
M sources/dfmc/macro-expander/pattern-to-code.dylan
M sources/dfmc/macro-expander/pattern-to-function.dylan
Log Message:
-----------
[macro-expander] Pass rule-set to aux-rule error function.
When constructing the <macro-aux-rule-match-error>, we want to have
the rule-set involved here for a pending change rather than only
the name of the rule-set.
* sources/dfmc/macro-expander/pattern-back-end.dylan
(macro-aux-rule-match-error): Receive the rule-set rather than
the rule-set name.
* sources/dfmc/macro-expander/pattern-to-code.dylan
(generate-match-failure): Pass the rule-set rather than only the
rule-set-name.
* sources/dfmc/macro-expander/pattern-to-function.dylan
(generate-match-failure-function): Likewise.
Commit: 07194c627fcb677e62a3b57b89eae8a3c063ec4a
https://github.com/dylan-lang/opendylan/commit/07194c627fcb677e62a3b57b89eae8a3c063ec4a
Author: Bruce Mitchener <[email protected]>
Date: 2015-12-16 (Wed, 16 Dec 2015)
Changed paths:
M sources/dfmc/macro-expander/pattern-back-end.dylan
Log Message:
-----------
[macro-expander] Rename rule-set to rule-set-name.
<macro-aux-rule-match-error> stores the rule-set name, not the actual
rule-set, so modify the names of the values and keywords to match.
* sources/dfmc/macro-expander/pattern-back-end.dylan
(<macro-aux-rule-match-error>): Rename slot and format argument.
(macro-aux-rule-match-error): Update keyword initializer.
Commit: 65aa0058243e21376a8cd9f409c79e7b133cd884
https://github.com/dylan-lang/opendylan/commit/65aa0058243e21376a8cd9f409c79e7b133cd884
Author: Peter S. Housel <[email protected]>
Date: 2015-12-15 (Tue, 15 Dec 2015)
Changed paths:
M sources/dfmc/macro-expander/pattern-back-end.dylan
M sources/dfmc/macro-expander/pattern-to-code.dylan
M sources/dfmc/macro-expander/pattern-to-function.dylan
Log Message:
-----------
Merge pull request #1014 from waywardmonkeys/aux-rule-error-report
Aux rule error report
Compare: https://github.com/dylan-lang/opendylan/compare/3a2119dedddc...65aa0058243e
_______________________________________________
chatter mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/chatter