@Brucey - Got a random Q for you

BlitzMax Forums/Brucey's Modules/@Brucey - Got a random Q for you

Chapman7(Posted 2014) [#1]
What does NG BCC output (C or C++) and what made you choose one over the other?


Brucey(Posted 2014) [#2]
It generates a kind of object-oriented C.
I tried to mirror the original base types (Object, String and Array) so that everything would be more-or-less directly compatible with the core brl.blitz module.
The structures of the generated C objects are similar to how the ASM equivalent would be built - except where things needed to be changed because you can't take so many shortcuts with C code, that you can with ASM.