
On Nov 6, 2007, at 6:57 PM, Wolfgang Thaller wrote:
That is not exactly what we want, I think. Currently, HOC parses things file-by-file, so we do NOT want to follow #include directives. We might just process the line pragmas from CPP to keep track of where things came from, OTOH.
You _do_ need to pre-process. Witness the following:
@interface NSWindow : NSResponder
#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_5
I'm still working on cleaning up my InterfaceGenerator rewrite (I didn't have enough time to finihs last weekend, so maybe next weekend, but at least I'm motivated now).
I'll be waiting anxiously.
I think any more more elaborate improvements to the interface generator should be based on that instead of my old code.
Maybe I can merge my changes when you are ready. What are your improvements to the interface generator? Thanks, Joel -- http://wagerlabs.com