STR-529: Overapping dynamic rules reported for rules which do not overlap
> Dit ziet er raar uit:
>
> Overlapping left-hand sides for dynamic rule `EvalVar’
> In definition bind-arg(0,0): This()
> In definition eval-vardec(0,0): ExprName(Id(x)){^Cons(_, Nil())}Inderdaad
Mark Snyder kwam deze tegen; lijkt me hetzelfde probleem:
eval-assign = // rule for field
Assign(?Field(a), eval-exp => val)
; rules(EvalField : Field(a) -> val)
; !val
; debug(!“field assignment::::::::::::”)eval-assign = // rule for field
Assign(?Field(a,b), eval-exp => val)
; rules(EvalField : Field(a,b) -> val)
; !valOutput:
[ strc | info ] Compiling ‘run-java-tests.str’
** Error in dynamic rules
Overlapping left-hand sides for dynamic rule `EvalField’
In definition eval-assign(0,0): Field(a, b)
In definition eval-assign(0,0): Field(a)Geen idee wat er aan de had is, maar ik zal er naar kijken.
Submitted on 2 March 2006 at 22:40
Issue Log
Log in to post comments