Tue Jul 14 14:46:20 CEST 2009

C parsing needs the preprocessor

I'm thinking about solving a problem that needs solving:  PLT Scheme
needs to be able to parse C code and CPP code.  This involves:

  1. understanding Dave Herman's c.plt package

  2. implementing CPP

In general I would like to keep on refining Staapl to bring it closer
to integration with standard tools (mostly GCC and binutils) and
figure out ways to bring gradual typing to a dynamic language.

On the other hand I would like to write a system that is not
disruptive in a GCC toolchain.  Write something that is immediately
useful without having to move to Forth and Scheme.  Keep the
metaprogramming in the C domain, but provide a decent library
interface and make sure popular scripting languages can benefit from