POSTSCRIPT EMULATIONSystem parametersThe PDL in the 4213 uses a variety of programming parameterswhich fall into two categories:• Non-volatile, or persistent, parameters stored in Non-Volatilememory (NVRAM).• Volatile parameters which remain in memory only until theend of the current job or the printer is powered off.These parameters are stored in a special dictionary calledstatusdict. These parameters can be changed through aPostScript programme using operators that access statusdict.Most persistent parameters can also be changed from the UserInterface.Statusdict operatorsFollowing is a list of operators found in statusdict. Theseoperators can be invoked once statusdict has been pushed ontothe dictionary stack. You can gain access to statusdict by issuingstatusdict begin at the start of a programme and use theoperators by calling them by name.In order to change persistent parameters, however, you must firstexit from the normal save and restore context used by theserver to prevent changes in the virtual memory from extendingpast the job boundaries. Use the following statement:serverdict begin [password] exitserver[password] is the system administrator password with a defaultvalue of zero. It can be changed to any other integer with theoperator setpassword. In general, it is not advisable to changethe password from the default value of zero. Many applicationprogrammes look for the password set to zero and will notfunction if the password is changed. An incorrect passwordreturns the error message "PasswordIncorrect". The correctpassword causes the server to respond with the followingmessage:%%[exitserver:permanent state may be changed]%%XEROX 4213 LASER PRINTER PROGRAMMER REFERENCE 4-3