Christoffer Lerno
Christoffer Lerno
The way asm works in C3 is like: ```c int x; asm { in $eax, 3; in $ax, $dx; incb $al; incl [&x]; ... } ``` A clobber would perhaps...
I'm unsure of some of those lexer changes, 1__000__000 is actually permitted currently. And I think there was something else there as well. I'll have a look. Keep in mind...
No I mean it's gone and I removed it from the dev branch already, but your grammar.y had it still.
Why did you change to {HEX}+ wasn't that redundant?
Sorry that was me reading things wrong. I think I updated with most of your changes now, but the 1__0 will not be invalid until 0.5.5
I've updated in the dev branch already. It's fine if your parser only accepts `_?` I don't think anyone uses this feature anyway.
I think I can close this.
Yes, this is a known problem which is currently investigated.
Thank you for filing the issue, because I think we forgot to do that. Unfortunately the solution isn't simple.
This should now work, please check.