[dylan-lang/opendylan] 1a32a5: [macro-expander] Revert fd269f4b0ae2f3b60d379900ab...
GitHub <[email protected]> Fri, 18 Dec 2015 05:48:23 -0800
| Newsgroups | gmane.comp.lang.dylan.gwydion.cvs |
|---|---|
| Message-ID | <56740ea78a756_7c393fddcf47d2bc353f8@hookshot-fe5-cp1-prd.iad.github.net.mail> |
Branch: refs/heads/master
Home: https://github.com/dylan-lang/opendylan
Commit: 1a32a5e2a32735d87b3d6e914e82d52e301d2855
https://github.com/dylan-lang/opendylan/commit/1a32a5e2a32735d87b3d6e914e82d52e301d2855
Author: Bruce Mitchener <[email protected]>
Date: 2015-12-18 (Fri, 18 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] Revert fd269f4b0ae2f3b60d379900ab329a4606133bfc.
This change had broken the type inference code because the rule
set object was making its way to where the typist wanted to find
the canonical ref for it, but that doesn't exist.
* sources/dfmc/macro-expander/pattern-back-end.dylan
(macro-aux-rule-match-error): Receive the rule-set name rather than
the rule-set.
* sources/dfmc/macro-expander/pattern-to-code.dylan
(generate-match-failure): Pass the rule-set-name instead of
the rule-set.
* sources/dfmc/macro-expander/pattern-to-function.dylan
(generate-match-failure-function): Likewise.
_______________________________________________
chatter mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/chatter