- SCRIBE Runs the SCRIBE processor.
- SPICE Runs the SPICE circuit-emulator
- SIMULA Runs the first pass of the SIMULA Compiler
All of these depend on the SERVER manager running on VAX. If this is not running then the message 'Facility Unavailable' will be returned by VAX when any of the above requests are made.
At the moment only a 'batch-like' system is in operation. The APM user requests a service on a file, the request is queued on VAX and sometime in the future the request will be satisfied. Meanwhile the APM user can be doing other things. Completion is indicated by the generation of a logfile which contains the progress output generated by the requested service.
Format:
} SERVER:SCRIBE filename
Password: <user's pass>
This is used to formulate a request for the SCRIBE service. The SCRIBE presented is currently very limited. No file references at all are permitted (eg @INCLUDE files) and the only device supported is the laserprinter.
A default extension of .MSS is used and the output file generated by SCRIBE has extension .SAN . The log file generated is SCRIBE.LOG, and contains all output generated normally by SCRIBE for the terminal output.
The currently logged on user's password is requested for accreditation. The request identifier is returned if the request is valid.
Format:
} SERVER:SIMULA filename
Password: <user's pass>
This is used to formulate a request for the SIMULA service. Only the front end of the SIMULA compiler is run, producing S-CODE. This is probably only of use to MDP, who is writing the APM SIMULA compiler.
A default extension of .SIM is used and the output file generated has extension .SCB . The log file is SIMULA.LOG and contains all the output generated normally by SIMULA for the terminal output.
The currently logged on user's password is requested for accreditation. The request identifier is returned if the request is valid.
Format:
} SERVER:SPICE filename
Password: <user's pass>
This is used to formulate a request for the SPICE service. A default extension .SPC is used for the source file and the output file has extension .OUT . The log file is SPICE.LOG. The currently logged on user's password is requested for accredidation. The request identifier is returned if the request is valid.
Manipulation of queues is often necessary.
Two APM utilities are available to manipulate the SERVER queue.
Format: } SERVER:DELREQ reqid
This is used to delete a request. REQID is the identifier of the request, which is returned when the request is made. It is not possible to delete other people's requests, nor it is possible to delete requests which are currently being serviced.
If the user has forgotten the request identifier, he must log onto VAX and run DRA1:[AJS.SERVER]QUEUE which will give a complete list of entries in the queue. The VAX user can then delete his APM requests by running DRA1:[AJS.SERVER]DELREQ or by logging back onto the APM and using this command.
Format: } QUEUE
This simply returns the number of entries in the queue.
view:server printed on 16/02/89 at 16.21