File Names and mpsl Output



next up previous contents
Next: The mpsl command Up: MPSL Algorithm Compiler Previous: MPSL Algorithm Compiler

File Names and mpsl Output

An algorithm input can have any name that is legal in VAX/VMS, though we use the `.mpsl' file extension by convention. The output files are named by the compiler with the file name of the input file, plus the extensions `.obj' and `.port', for object file and port file respectively. mpsl always places the output files in the local directory. For example :

$ set def [jones.work]
$ mpsl [.alg]aline.mpsl   ------> [jones.work]aline.obj
                            |
                            ----> [jones.work]aline.port

If an error occurred during the compile, mpsl leaves the precompiler output file (See section 6) in the local directory also. It will have the name of the original source file and have the `.i' file extension. This file can be used to help debugging. If the compile is successful, mpsl deletes the .i file before completing.



SLAC Controls Software
Fri Nov 4 11:47:17 PST 1994