I’m hoping to read some C code (XPM image files) using Common Lisp, and I am thinking that it would help to equip the Lisp parser to skip over C-style comments (primarily /* ... */
comments, maybe also //
, not sure if that’s necessary yet).
Can anyone say how to define a readtable which skips over C-style comments? A web search didn’t bring up anything from what I can tell.
I only need to read the C code, so it’s acceptable that skipping C-style comments makes it impossible to read some valid Common Lisp constructs.
Wait you’re loading image files directly using the lisp loader? This sounds risky
This one has a readtable with C-style
/* */
comments: https://github.com/y2q-actionman/with-c-syntax (found on awesome-cl)Thanks, that looks promising, I will take a closer look.