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