~ chicken-core (chicken-5) /tests/c-id-valid.scm
Trap1(import (chicken compiler support))23(define +invalid-ids+4 '("-foo"5 "foo?"6 "7foo"7 "foo-bar"8 "ba!r"9 "foo$"))1011(for-each12 (lambda (x)13 (assert (not (valid-c-identifier? x)) "invalid C identifier" x))14 +invalid-ids+)