Dec. 18, 2014
5:47 a.m.
There is something about plus that I donât understand. In the following code if I parse for (x , x) then I get what I expect. If I parse for (x plus) then the image hangs. What am I doing wrong? James | a notA x y | a := $a asParser. notA := $a asParser negate star flatten. x := a / notA. y := x , x. âworks fineâ y := x plus. ânever finishesâ ^y end parse: 'abâ.