VAX-11 IMP77 @run @time @library @reference @manual ADJWSL specification: externalintegerfn ADJWSL(integer WSSIZE) definition: sets the current limit of a process's working set to wssize. The existing working set limit is returned as a result to allow the previous value to be reset if required. ARC COS specification: externallongrealfn ARC COS(longreal X) definition: returns the angle in radians whose cosine is x. The argument x must lie in the range -1 <= x <= 1. ARC SIN specification: externallongrealfn ARC SIN(longreal X) definition: returns the angle in radians whose sine is x. The argument x must lie in the range -1 <= x <= 1. ARC TAN specification: externallongrealfn ARC TAN(longreal X, Y) definition: returns the angle in radians whose tangent is y/x. BATCH MODE specification: externalpredicate BATCH MODE definition: returns true if the process is running in batch mode, false otherwise. CANCTRLC specification: externalroutine CANCTRLC definition: disables trapping of CTRL/C. CANEXH specification: externalroutine CANEXH(integer BLKADDR) definition: cancels an exit handler previously declared using the .dclexh function. The argument is the address of the exit control block returned by .dclexh. CHARNO specification: externalbyteintegermap CHARNO(string(*)name S, integer N) definition: returns the address of the 'n'th character in string 's'. CLIPARAM specification: externalstring(127)fn CLIPARAM definition: CLOSE INPUT specification: externalroutine CLOSE INPUT definition: closes the file associated with currently selected input stream. CLOSE OUTPUT specification: externalroutine CLOSE OUTPUT definition: closes the file associated with currently selected output stream. CONNECT TIME specification: externalintegerfn CONNECT TIME definition: CONSOLE INT specification: externalstring(63) CONSOLE INT definition: COS specification: externallongrealfn COS(longreal X) definition: returns the cosine of the angle x (expressed in radians). CPU LIMIT specification: externalintegerfn CPU LIMIT definition: CPU TIME specification: externalintegerfn CPU TIME definition: CRELOG specification: externalroutine CRELOG(string(63) LOGNAM, EQUIV) definition: CURRENT DEFAULT specification: externalstring(127)fn CURRENT DEFAULT definition: returns the current default file-specification. CURRENT PROMPT specification: externalstring(63)fn CURRENT PROMPT definition: returns the prompt string associated with the currently selected input stream. DATE specification: externalstring(11)fn DATE definition: returns the date in the form DD-MMM-YY. DCLEXH specification: externalintegerfn DCLEXH(routine HAND(integername STATUS)) definition: DEF STREAM specification: external? definition: DELETE specification: externalroutine DELETE(string(127) FILESPEC) definition: deletes the specified file. DELTA CONNECT specification: externalintegerfn DELTA CONNECT definition: returns the elapsed time in seconds since either - log on - the last call on CONNECT TIME - the last call on DELTA CONNECT DELTA CPU specification: externalintegerfn DELTA CPU definition: returns the cpu time in milliseconds since either - log on - the last call on CPU TIME - the last call on DELTA CONNECT DELTA PAGE specification: externalintegerfn DELTA PAGE definition: returns the number of page faults since either - log on - the last call on PAGE FAULTS - the last call on DELTA PAGE DIGIT specification: externalpredicate DIGIT(integer N) definition: returns true if '0' <= n <= '9', false otherwise. DISABLE ECHO specification: externalroutine DISABLE ECHO definition: disables echoing of input from the currently selected input stream. If the currently selected stream is not a terminal then the call will have no effect. Echoing can be renabled by calling ENABLE ECHO. ENABLE ECHO specification: externalroutine ENABLE ECHO definition: reenables echoing of input from the currently selected input stream. If the currently selected stream is not a terminal, then the call will have no effect. END OF INPUT specification: externalpredicate END OF INPUT definition: ERROR MESSAGE specification: externalstring(127) ERROR MESSAGE definition: EVENT specification: externalintegerfn EVENT definition: EVENT INFO specification: externalintegerfn EVENT INFO definition: EXISTS specification: externalpredicate EXISTS(string(127) FILESPEC) definition: EXP specification: externallongrealfn EXP(longreal X) definition: returns the value of 'e' raised to the power x. EXPAND specification: externalstring(127)fnspec EXPAND(string(127) FILNAM) definition: EXPAND TABS specification: externalroutine EXPAND TABS definition: EXPLODE specification: external? definition: FRAC PT specification: external? definition: GETJPI specification: externalintegerfn GETJPI(integer N) definition: IMP TYPE specification: external? definition: IN FILE NAME specification: externalstring(127)fn IN FILE NAME definition: IN POS specification: externalintegerfn IN POS definition: IN STREAM specification: externalintegerfn IN STREAM definition: returns the stream number of the currently selected input stream. IN TYPE specification: externalintegerfn IN TYPE definition: returns the type of device associated with the currently selected input stream coded as follows: 0: null .(nl:) 1: terminal 2: record structured file 3: block structured file 4: other INT specification: external? definition: INT PT specification: external? definition: ITOS specification: external? definition: LENGTH specification: external? definition: LETTER specification: externalpredicate LETTER(integer N) definition: returns true if 'a' <= n <= 'z' or .'A' <= n <= .'Z', false otherwise. LOG specification: externallongrealfn LOG(longreal X) definition: returns the natural logarithm (to the base 'e') of x. (x > 0) LOG TEN specification: externallongrealfn LOGTEN(longreal X) definition: returns the common logarithm (to the base 10) of x. (x > 0) MOD specification: externallongrealfn MOD(longreal X) definition: returns the modulus of x. NEWLINE specification: externalroutine NEWLINE definition: NEWLINES specification: externalroutine NEWLINES(integer N) definition: NEWPAGE specification: externalroutine NEWPAGE definition: NEXT CH specification: external? definition: NEXT ITEM specification: externalstring(1)fn NEXT ITEM definition: NEXT SYMBOL specification: externalintegerfunction NEXT SYMBOL definition: returns a copy of the next symbol in the currently selected input stream. The symbol is not removed from the input stream and can be accessed by another call on NEXTSYMBOL or a call on READ SYMBOL. ON CTRLC specification: externalroutine ON CTRLC(routine R) definition: OPEN APPEND specification: externalroutine OPEN APPEND(integer STR, string(127) FILESPEC) definition: OPEN INPUT specification: externalroutine OPEN INPUT(integer STR, string(127) FILESPEC) definition: OPEN OUTPUT specification: externalroutine OPEN OUTPUT(integer STR, string(127) FILESPEC) definition: OUT FILE NAME specification: externalstring(127)fn OUT FILE NAME definition: OUT POS specification: externalintegerfn OUT POS definition: OUT STREAM specification: externalintegerfn OUT STREAM definition: returns the stream number of the currently selected output stream. OUT TYPE specification: externalintegerfn OUT TYPE definition: returns the type of device associated with the currently selected output stream coded as follows: 0: null .(nl:) 1: terminal 2: record structured file 3: block structured file 4: other PAGE FAULTS specification: externalintegerfn PAGE FAULTS definition: PHEX specification: externalroutine PHEX(integer N) definition: POCTAL specification: externalroutine POCTAL(integer N) definition: PRINT specification: externalroutine PRINTCH(integer N) definition: PRINT CH specification: external? definition: PRINT FL specification: external? definition: PRINT RECORD specification: external? definition: PRINT STRING specification: externalroutine PRINT STRING(string(255) S) definition: PRINT SYMBOL specification: externalroutine PRINT SYMBOL(integer N) definition: PROCESS NAME specification: externalstring(15)fn PROCESS NAME definition: PROMPT specification: externalroutine PROMPT(string(63) S) definition: associates the prompt string 's' with the currently selected input stream. This string is output as a prompt to the user during subsequent read operations provided the device associated with the current stream is a terminal and no input is pending. RANDOM INTEGER specification: externalintegerfn RANDOM INTEGER definition: returns a random integer in the range 0 to 999. RANDOM REAL specification: externallongrealfn RANDOM REAL definition: returns a random real in the range 0 to < 1. READ specification: externalroutine READ(name X) definition: READ CH specification: external? definition: READ ITEM specification: externalroutine READ ITEM(string(1)name S) definition: READ RECORD specification: external? definition: READ SQ specification: external? definition: READ STRING specification: external? definition: READ SYMBOL specification: externalroutine READ SYMBOL(name N) definition: the next symbol is taken from the currently selected input stream and is assigned to the parameter. REM specification: external? definition: REMOVE TRAP specification: externalroutine REMOVE TRAP definition: RESET INPUT specification: externalroutine RESET INPUT definition: RESET OUTPUT specification: externalroutine RESET OUTPUT definition: RESET RANDOMS specification: externalroutine RESET RANDOMS definition: SELECT INPUT specification: externalroutine SELECT INPUT(integer STR) definition: SELECT OUTPUT specification: externalroutine SELECT OUTPUT(integer STR) definition: SET DEFAULT specification: externalroutine SET DEFAULT(string(127) S) definition: SET MARGIN specification: external? definition: SET STACK specification: externalroutine SET STACK(integer INC) definition: SET STREAMS specification: external? definition: SET TRAP specification: externalroutine SET TRAP(routine R) definition: SIN specification: external? definition: returns the sine of the angle x (expressed in radians). SIZE OF specification: external? definition: SKIP CH specification: externalroutine SKIP CH definition: SKIP ITEM specification: externalroutine SKIP ITEM definition: SKIP SYMBOL specification: externalroutine SKIP SYMBOL definition: skips the nextsymbol in the currently selected input stream. SPACE specification: externalroutine SPACE definition: outputs a single space character on the currently selected output stream. SPACES specification: externalroutine SPACES(integer N) definition: outputs 'n' space characters on the currently selected output stream. SQRT specification: externallongrealfn SQRT(longreal X) definition: returns the positive square root of x. THe argument x must be >= 0. SUB EVENT specification: externalintegerfn SUB EVENT definition: SUBSTRING specification: external? definition: SUPPRESS ECHO specification: externalroutine SUPPRESS ECHO definition: SYSMESS specification: external? definition: TAB specification: externalroutine TAB(integer COL) definition: TAN specification: external? definition: returns the tangent of the angle x (expressed in radians). TIME specification: external? definition: TRANSLATE specification: externalstring(63)fn TRANSLATE(string(63) LOG) definition: TRNLOG specification: externalstring(63)fn TRNLOG(string(63) LOG) definition: TYPE OF specification: external? definition: USER INFO specification: external? definition: USERNAME specification: externalstring(12)fn USERNAME definition: VERIFYING specification: externalpredicate VERIFYING definition: WRITE specification: external? definition: WRITE SQ specification: external? definition: 0 NUL 32 space 64 @ 96 ` 1 SOH 33 ! 65 A 97 a 2 STX 34 " 66 B 98 b 3 ETX 35 # 67 C 99 c 4 EOT 36 $ 68 D 100 d 5 ENQ 37 % 69 E 101 e 6 ACK 38 & 70 F 102 f 7 BEL 39 ' 71 G 103 g 8 BS 40 ( 72 H 104 h 9 HT 41 ) 73 I 105 i 10 LF(NL) 42 * 74 J 106 j 11 VT 43 + 75 K 107 k 12 FF 44 , 76 L 108 l 13 CR 45 - 77 M 109 m 14 SO 46 . 78 N 110 n 15 SI 47 / 79 O 111 o 16 DLE 48 0 80 P 112 p 17 DC1 49 1 81 Q 113 q 18 DC2 50 2 82 R 114 r 19 DC3 51 3 83 S 115 s 20 DC4 52 4 84 T 116 t 21 NAK 53 5 85 U 117 u 22 SYN 54 6 86 V 118 v 23 ETB 55 7 87 W 119 w 24 CAN 56 8 88 X 120 x 25 EM 57 9 89 Y 121 y 26 SUB 58 : 90 Z 122 z 27 ESC 59 ; 91 [ 123 { 28 FS 60 < 92 \ 124 | 29 GS 61 = 93 ] 125 } 30 RS 62 > 94 ^ 126 ~ 31 US 63 ? 95 _ 127 DEL