Closed jrullan closed 1 year ago
It's a conflict between Spin1 and Spin2. In Spin1 the tokens "<-" mean "rotate left", so "z<-1" is parsed as "z (<-) 1" which means "z ROL 1". In Chip's Spin2 "<-" is no longer recognized, but FlexSpin still supported the old Spin1 operators even in Spin2. I'll change that, but for now it's probably best for you to insert the spaces -- this will also help avoid confusion for people who are used to reading Spin1 but not Spin2.
Oh... I see. I guess for now I'll do that. I discover this code in a driver I'm using. Already fixed it.
This should be fixed in the final 5.9.22 version.
Hi, I found an issue with the comparison operators in spin, at least this case. The version that works correctly is the one with spaces before and after the comparison operator, the other doesn't. Correct result should be the same in both cases: "Within range".