Speaking of inlines, I wrote a preprocessor that handles inlines (amongst other things). Anyone else doing much with preprocessors and Blitz? Seems to me we can fix a lot of the things Blitz is missing with a preprocessor.
For example:
- explicit variable declarations
- inlines
- variable code compilation
- macros
- generating decls
- maybe code generation for function pointers...
I've got some of the above working. Unfortunately, having to dump the stuff out to a temp file and compile that kinda sucks when you're using an IDE.
It would be much better if we could convince Mark to add some of these features directly.
For example:
- explicit variable declarations
- inlines
- variable code compilation
- macros
- generating decls
- maybe code generation for function pointers...
I've got some of the above working. Unfortunately, having to dump the stuff out to a temp file and compile that kinda sucks when you're using an IDE.
It would be much better if we could convince Mark to add some of these features directly.