Matt Wette writes: > Thanks. The bug is actually in lang/c99/mach.scm. c99act.scm is output from > running make-lalr-{spec,machine} on mach.scm, > > (jump-statement ; S 6.8.6 > ("goto" identifier ";" ($$ `(goto ,$2))). ;; <= was `(goto $2) > ("continue" ";" ($$ '(continue))) > ...
Ah! :-) Thanks. > Also, I am currently working on the fixes branch to cleanup the >C-preprocessor support so that #:mode ‘code works more robustly. That's great. In the meantime my expression/test template starts to work, so mescc can compile all kinds of basic C stuff now. Next up: more arithmetic stuff and I'll be looking at globals, typedefs, structs. Greetings, Jan -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.nl