Support of VB and compatibility with C89 compilers