Closed scymtym closed 11 years ago
Merged.
Unfortunately, I improved EXPRESSION-CASE since the initial pull request and failed to update the pull request, sorry.
As I wrote to @kisp, this improvement and others are in scymtym/esrap@master. I'm not sure how we should proceed from here to resolve the situation.
One option would be declaring your repo the canonical one. :)
Alternatively, if you tell me which one I should merge instead I'll revert this and sort it out.
On 22 June 2013 16:21, Jan Moringen notifications@github.com wrote:
Unfortunately, I improved EXPRESSION-CASE since the initial pull request and failed to update the pull request, sorry.
As I wrote to @kisp https://github.com/kisp, this improvement and others are in scymtym/esrap@master. I'm not sure how we should proceed from here to resolve the situation.
— Reply to this email directly or view it on GitHubhttps://github.com/nikodemus/esrap/pull/18#issuecomment-19856691 .
In the "grammar object" branch, I forgot to handle the new
CHARACTER-RANGES
inVALIDATE-EXPRESSION
. Rather than just fixing that, I tried to address the problem of changing expression constructors more generally. The idea is using theEXPRESSION-CASE
macro whenever dispatch based on expression constructors is needed. This way, we can check that all constructors are handled. It also simplifies the code.Commit message: