Eloquence Language Manual
statements CAT arrays DIM elements numeric OPTION BASE REDIM size storage and retrieval string
C argument types EqChar EqInt EqReal EqString EqVoid C function type C functions dll_cleanup dll_setup EqArgInfo EqFuncInfo EqMaxStrlen EqMkstr EqStr2str EqStrcat EqStrcmp EqStrcpy EqStrlen EqSubstr str2EqStr C variable dll_debug commands CONTINUE FETCH INDENT LIST REN RUN
development version starting display features alternate character sets field enhancements formatted output (IMAGE) input and output fields protecting and unprotecting lines restrictions on ASCII control characters
error messages internal errors run-time errors syntax errors
files cataloging closing copying creating data access data storage requirements EOF EOR error trapping locking multi-tasking considerations naming opening purging records in renaming storage of types of functions ABS AOVFL AREAD$ built-in numeric built-in string CHR$ CLOCK COL CURKEY [1] [2] [3] DATE$ defining DROUND ERRMSG$ EXP FRACT GETENV$ INT LDSPEC$ LEN LGT LIN LOG LWC$ MAPPNTR$ MAPVOL$ MAX MIN MMSPEC$ multiple-line NUM NUMREC OWNID PAGE PI POS PROUND RANDOMIZE REC RES REVISION REVISION$ RND ROW RPT$ SCAN SGN SHOWTASK SIZE SPA SQR SUM SYSID$ TAB TASKID TIME$ trigonometric TRIM$ TSTAT TYP UPC$ USERID VAL VAL$ WRD XOWNID XPOS YPOS
matrices arithmetic operations on assigning values to functions operations reading and printing storing and retrieving memory consumption multi-tasking configuration requirements database considerations for error codes example program file access functions performance considerations primary tasks programming considerations for secondary tasks statements using HP-UX commands
operators arithmetic binary definition of logical order of execution relational
ports device addresses port numbers printer numbers printer printers multi-tasking printer control functions program debugging cross-referencing HOP single-stepping tracing programs comments within entering listing multi-tasking considerations running stopping
run-time version starting
SCRATCH SFA sfagen sfarpt SHOWTASK SIGNAL spool files appending to creating dumping (COPY) error handling recording into statements ACCEPT ASSIGN ATTACH ATTACH # AUTO BEEP CALL CALL DLL CATCLOSE CATGETMSG CATOPEN COM COMMAND COPY COPY (spool files) CREATE CURSOR DATA DEF FN [1] [2] DEFAULT DEL DEL DLL DEL FN DEL SUB DETACH DIM DINTEGER DISABLE [1] [2] DISP EDIT ENABLE [1] [2] END ENTER FIXED FLOAT FN FORNEXT GET GOSUB GOTO IFTHEN IFTHENELSE IMAGE INPUT INTEGER KBCODE LDISP LENTER LINK LINPUT LOAD LOAD DLL LOAD SUB LOCK# LOOPEND LOOP MASS STORAGE IS MAT INPUT MAT PRINT MAT READ MAT-arithmetic MAT-copy MAT-copy (scalar) MAT-initialize MATCON MATCSUM MATRSUM MATZER MERGE MSI NORMAL OFF DELAY OFF END# OFF ERROR OFF HALT OFF INPUT # OFF KEY # ON DELAY ON END# ON ERROR ON HALT ON INPUT # ON KEY # ONGOSUB ONGOTO OPTION BASE PAUSE PRINT PRINT ALL IS PRINT USING PRINT# (direct) PRINT# (direct-word) PRINT# (serial) PRINTER IS PURGE RE-STORE READ READ LABEL READ# (direct) READ# (direct-word) READ# (serial) REAL REDIM REFRESH RELEASE RELEASE # RENAME REPEATUNTIL REQUEST [1] [2] REQUEST # RESAVE (RE-SAVE) RESTORE SAVE SCRATCH SELECTEND SELECT SHORT SLEEP [1] [2] SOFTKEY On/OFF SPACE DEPENDENT SPACE INDEPENDENT STANDARD STOP STORE [1] [2] SUB SUBEND SYSTEM PRINTER IS TRACE TRACE ALL TRACE ALL VARIABLES TRACE PAUSE TRACE VARIABLES TRACE WAIT UNLOCK# WAIT [1] [2] WHILEEND WHILE XASSIGN XLENTER XPURGE storage data strings definition of null string array defaults string arrays string concatenation string expressions substrings subprograms adding and deleting busy lines COM statements, use of default state of definition of multiple-line function parameters subroutine
trigonometric functions TYPEOF$
variabels numeric precision variables assigning values to declaring dimensioning display formats format FIXED format FLOATing-point format STANDARD integer/dinteger numeric ranges names numeric real numeric ranges rounding of string types of
YPOS