
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