I have been working on a project called
C BASIC which is a set of C preprocessor
#defines to make C look more like BASIC. The concept has worked out really well and compliments the macro and defines Peter Verhas initiated with the extension module API. I have merged the
C BASIC defines into the
basext.h (Script BASIC extension module include file) and it's now a standard extension to the Script BASIC API. The Script BASIC GFX and BBC extension modules were created using the C BASIC extension. If you would like to have a peek, the source is located on the C BASIC
Bitbucket repository / project site. Creating Script BASIC extensions to the language has never been easier.