RSX Systems Programming in C Anthony E. Scandora, Jr. Science Applications, Inc. 1701 E. Woodfield Road, Suite 819 Schaumburg, IL 60195 DRAFT February 9, 1984 This submission to the RSX/IAS SIGtape contains quite a few files that make it easy to use RSX's facilities from C. They have all been developed to serve real needs and are being used in production programs written entirely in C. That is not to say that they are all perfect. When I typed up all of the EMTs, for example, I did not try them all. I have used many of them, and so far, they have all worked. The documentation uses the latest Runoff from the RSX/IAS SIG's Runoff Working Group, which is on this tape in [307,50] (I think). Files are in the following directories: [300,130] Documentation [300,131] EMT header files: *.h defining structures *.emt defining xxx$S forms of all the EMTs *.dpb defining the DPBs as structures *.ast and *.sst defining all of the ASTs and SSTs [300,132] SYSLIB interface fcs.h defining FCS, CSI, GCML control blocks fcscal.mac interface routine to FCS, CSI, GCML $EDMSG interface routine [300,134] FMS-11 interface fdv.h defining arg block, req arg block as structures C-callable interface routines to all FDV functions I will submit a more complete version to the next SIG tape in June, including RMS-11 and Fortran interfaces. Until then, good luck using this stuff. I would appreciate hearing from anyone who is using it. If you have corrections or suggestions, let me know. If you make changes, please send them to me so I can incorporate them into future releases.