The following preprocessors are available with Oracle Rdb:
o Use SQL$PRE (the SQL precompiler) to preprocess programs
written in Ada, C, COBOL, FORTRAN, Pascal, and PL/I.
o Use SQLMOD (module language) for languages that are not
supported by the SQL precompiler.
o Use RDBPRE to preprocess programs written in BASIC, COBOL, and
FORTRAN.
o Use the RDML preprocessor with C and PASCAL programs
containing RDML statements.
You can define symbols to invoke the preprocessor for your host
language. For example:
$ SADA :== $SQL$PRE/ADA
$ SCC :== $SQL$PRE/CC
$ SCOB :== $SQL$PRE/COBOL
$ SFOR :== $SQL$PRE/FORTRAN
$ SPLI :== $SQL$PRE/PLI
$ SPAS :== $SQL$PRE/PASCAL
$ RBAS :== $RDBPRE/BASIC
$ RCOB :== $RDBPRE/COBOL
$ RFOR :== $RDBPRE/FORTRAN
$ RDMLC :== $RDML/C
$ RDMLPAS :== $RDML/PASCAL