Paul Klint

Results 52 comments of Paul Klint

Thanks for the report. Indeed a glitch the code handling closures. Fixed now.

Agreed, I have already spent hours on these tests and it is extremely hard to get them 100% right. Let's turn them off and switch to another testing strategy, e.g.,...

As you know I have good experience writing peephole optimizers directly in Rascal. One could give that a try.

@sungshik thanks for raising this issue and @mahills thanks for your analysis. I completely agree with it. The title "solve returns a value -- sometimes" is a bit misleading and...

Compiled code gives exactly the same problem. Hence this is most probably an issue in `vallang`

As a last observation, the print line gives: `lhs: {,}, rhs: {,}, eq: false, equality(==): false` It is notable that the set elements for `lhs` and `rhs` are printed in...

This issue is intended to record the situation not to discuss this feature. Nonetheless: in an expression it could mean a list or set insertion of at lest one element.

Thanks @toinehartman for this clear repo case and thanks @jurgenvinju for pointing in the right direction of the cause of this. Fixed and test added.

All these TModel related issues should stay open

This is a long overdue improvement that looks simpler than it actually is. Reason: the natural place to check for a non-existing module is the collect rule for import/extend. However,...