D3 Reference Manual overview
D3 overview
D3 Windows and UNIX differences
D3 UNIX unsupported commands
D3 Windows unsupported commands
Commands that function differently in D3 Windows versus UNIX
FlashBASIC features that function differently in D3 Windows vs. UNIX
D3 Windows specific behavior
Features not supported for D3 Windows
VME and FSI differences
Access Query Language
Access Query Language overview
AQL sentence form
AQL command categories
Default attribute items (Access Query Language)
Default output specifications
File reference (Access Query Language)
Item list
Modifiers
Options (Access Query Language)
Output specifications
Print limiters
Retrieval of items from files
Selection criteria
Relational operators and logical clauses
String searching
Quotation marks
Index utilization in selection criteria
Sort criteria
Temporary attribute items
Throwaway connectives
AQL commands
check-sum command
count command
hash-test command
istat command
list command
list-item command (Access Query Language)
list-label command
nselect command
reformat command
require.select command
select command
sort command
sort-item command
sort-label command
sreformat command
sselect command
stat command
sum command
AQL modifiers
any modifier
break-on modifier
by modifier
by-dsnd modifier
by-exp modifier
by-exp-dsnd modifier
col-hdr-supp modifier
conv modifier
converting-nulls modifier
dbl-spc modifier
det-supp modifier
dict modifier
eval modifier
every modifier
fill modifier
fmt modifier
footing modifier
grand-total modifier
hdr-supp modifier
heading modifier
id-supp modifier
ifno modifier
legend-supp modifier
locking modifier
lptr modifier
ni-supp modifier
nopage modifier
only modifier
roll-on modifier
sampling modifier
show-nulls modifier
ss modifier
tape modifier
tcl-supp modifier
total modifier
using modifier
with modifier
within modifier
without modifier
oconvs() function
trans() function
AQL relational operators and logical clauses
after operator
and clause
before operator
equal operator
ge operator
gt operator
le operator
lt operator
ne operator
no operator
not operator
or clause
Phrases
AQL user exits
u1070 user exit
u201e user exit
u2070 user exit
u3070 user exit
u5070 user exit
u508e user exit
u6070 user exit
u7070 user exit
u9070 user exit
ua070 user exit
uc070 user exit
Attribute-Defining items
Defining attributes
Default attribute items (Attribute-Defining Items)
*a0-a13
*a9998
*a9999
a/amc
a0-a99
account (Attribute-Defining Items)
an
attr.code
attribute-count
attribute-name
attribute-type
base
c/acct
c/bytes
c/code
c/date
c/fid
c/flash
c/options
c/port
c/release
c/size
c/time
c/total
c/user
column-width
cor
d/code
d/code1
d/size
Description
dictionary-code
f/base
f/mod
f/realloc
f/sep
f/syn
file.code
fileflgs
filename
hotkey.all
hotkey1
hotkey2
hotkey3
hotkey4
hotkey5
hotkey6
hotkey7
hotkey8
hotkey9
hotkey0
icv
input-conversion
item-ID (attribute-defining items)
itmflgs
justification
l/ret
l/upd
m/dict
macro
md.name
modulo
out.conv
output-conversion
output-macro
r0
reallocation
retrieval-lock
s/amc
s/name
size
structure
substitute-header
summary
synonym
ulk
update-lock
v/cat
v/conv
v/corr
v/desc
v/flags
v/max
v/mode
v/name
v/struc
v/tag
v/typ
v/type
User-defined default dictionary items
Background/Phantom process
Background/Phantom process overview
Background/Phantom process commands
:background-start command
:background-stop command
background command
backgrounds-disable-missed command
end command (Background/Phantom process commands)
list-backgrounds-missed command
startsched command
stopsched command
z command (Background/Phantom process commands)
BASIC
BASIC overview
Attribute count expression
Arithmetic expressions
Arithmetic operators
Arrays
Array references
Array variable
Arrays and relational expressions
Assignment
Boolean evaluation
Compile stamps
Conversion expression
Data representation
Default File Variables
Error condition
File variable
Format strings
Functions
Global Common
ID expression
Logical expressions
Masking
Named common
Nonfatal error condition
Nuclear tokens
Null evaluation
Numeric expressions
Operators
Precedence
Relational expressions
Relational operators
Reserved characters
Reserved words
Retrieval locks
Subvalue count expressions
statement blocks
statement labels
Statements and functions
String expressions
Substrings
Substring expressions
Symbol table (BASIC)
then/else statement blocks
Value count expression
Variables
BASIC clauses
do clause
else clause
locked clause
onerr clause
on error clause
setting clause
then clause
until clause
while clause
BASIC functions
@() function
abs() function
access() function
alpha() function
ascii() function
assigned() function
change() function
char() function
col1() function
col2() function
convert() function
cos() function
count() function
date() function
dcount() function
delete() function
dquote() function
dtx() function
ebcdic() function
ereplace() function
error() function
exchange() function
exp() function
extract() function
field() function
fmt() function
fold() function
iconv() function
index() function
inmat() function
insert() function
int() function
len() function
ln() function
locate() function
maximum() function
minimum() function
mod() function
not() function
num() function
occurs() function
oconv() function
pwr() function
rem() function
replace() function
rnd() function
scan() function
sentence() function
seq() function
sin() function
sort() function
soundex() function
space() function
sqrt() function
squote() function
status() function
str() function
sum() function
summation() function
swap() function
system() function
ta() function
tan() function
time() function
timedate() function
trim() function
trimb() function
trimf() function
unassigned() function
xtd() function
BASIC operators
! logical operator
# relational operator
& logical operator
* arithmetic operator
*= assignment operator
+ arithmetic operator
+= assignment operator
- arithmetic operator
\ arithmetic operator
\= assignment operator
^ arithmetic operator
-= assignment operator
/ arithmetic operator
/= assignment operator
: relational operator
:= assignment operator
<= relational operator
<> relational operator
= assignment operator
> relational operator
>< relational operator
>= relational operator
and logical operator
cat relational operator
eq assignment operator
ge relational operator
gt relational operator
le relational operator
lt relational operator
match relational operator
ne relational operator
or logical operator
BASIC reserved characters
() reserved characters
; reserved character
, reserved character
<> reserved characters
" Reserved Character
[] reserved characters
\ reserved character
BASIC statements
! statement
* statement
abort statement
aux statement
begin case statement
begin work statement
block/unblock statements
break statement
call statement
capturing statement
case statement
casing statement
cfunction statement
chain statement
clear statement
cleardata statement
clearfile statement
clearselect statement
close statement
commit work statement
common statement
compare statement
continue statement
convert statement
crt statement
data statement
debug statement
deffun statement
del statement
delete statement
dimension statement
echo statement
end statement
end case statement
enter statement
equate statement
error statement
execute statement
execute statement (UNIX)
exit statement
file statement
filelock statement
fileunlock statement
footing statement
for...next statement
function statement
get statement
getx statement
gosub statement
goto statement
heading statement
if statement
ifr statement
in statement
input statement
inputclear statement
inputctrl statement
inputerr statement
inputerr statement (Windows)
inputif statement
inputnull statement
inputparity statement
inputtrap...gosub statement
inputtrap...goto statement
inputtrap off statement
ins statement
key statement
let statement
locate statement
lock statement
loop statement
mat statement
matbuild statement
matparse statement
matread statement
matreadu statement
matwrite statement
matwriteu statement
next statement
nxtkey statement
null statement
on...gosub statement
on...goto statement
open statement
out statement
page statement
precision statement
print statement
print on statement
printchar statement
printer statement
printerr statement
procread statement
procwrite statement
program statement
prompt statement
prvkey statement
read statement
readf statement
readnext statement
readt statement
readtx statement
readv statement
release statement
rem statement
remove statement
repeat statement
replace statement
return statement
rewind statement
rollback work statement
root statement
rqm statement
select statement
send statement
sendx statement
sleep statement
spoolq statement
stop statement
subroutine statement
ta statement
tcl statement
tclread statement
timeout statement
transaction statement
transaction abort statement
transaction cache statement
transaction commit statement
transaction flush statement
transaction rollback function
transaction start function
unlock statement
wakeup statement
weof statement
write statement
writet statement
writetx statement
writeu statement
writev statement
writevu statement
writex statement
BASIC user exits
u$pl.mon.data user exit
u000e user exit
u0003 user exit
u0004 user exit
u0005 user exit
u0010 user exit
u0011 user exit
u001c user exit
u001e user exit
u001f user exit
u0033 user exit
u0039 user exit
u005b user exit
u007a user exit
u0074 user exit
u0079 user exit
u0089 user exit
u009d user exit
u009e user exit
u009f user exit
u00ba user exit
u00b9 user exit
u014a user exit
u014b user exit
u017e user exit
u01b6 user exit
u0209 user exit
u0358 user exit
u0c user exit
u1072 user exit
u10b9 user exit
u11b6 user exit
u1209 user exit
u1a user exit
u1f user exit
u20b9 user exit
u21 user exit
u2117 user exit
u21a3 user exit
u21b6 user exit
u22 user exit
u222d user exit
u28 user exit
u3060 user exit
u3079 user exit
u307a user exit
u3090 user exit
u313c user exit
u3b user exit
u352e user exit
u3f user exit
u4070 user exit
u407a user exit
u4117 user exit
u413c user exit
u4209 user exit
u47 user exit
u48 user exit
u50bb user exit
u5117 user exit
u5e user exit
u60ba user exit
u60bb user exit
u6193 user exit
u63 user exit
u65 user exit
u6d user exit
u7000 user exit
u70ba user exit
u71 user exit
u7193 user exit
u8194 user exit
u83 user exit
u84 user exit
u86 user exit
u90 user exit
u90e3 user exit
u91 user exit
u9116 user exit
u92 user exit
u98 user exit
ua116 user exit
ub070 user exit
ub0ba user exit
uc0ba user exit
ud0ba user exit
ue0ba user exit
uf070 user exit
xsuex user exit
FlashBASIC C functions
FlashBASIC C functions overview
Creating user-defined C functions (D3 UNIX)
Creating user-defined C functions (D3 Windows)
FlashBASIC C functions list
%accept() function
%accept_ssl() function
%accept_starttls() function
%alarm() function
%bind() function
%calloc() function
%chdir() function
%chmod() function
%chown() function
%close() function
%close_ssl() function
%closeall() function
%closesocket() function
%connect() function
%connect_ssl() function
%connect_starttls() function
%creat() function
%decrypt() function
%dup() function
%encrypt() function
%endlistilocks() function
%fclose() function
%fdopen() function
%fgetc() function
%fgets() function
%filecheck() function
%fopen() function
%fprintf() function
%fputc() function
%fputs() function
%fread() function
%free() function
%freopen() function
%fsize() function
%fwrite() function
%getaddrinfo() function
%getenv() function
%gethostid() function
%gethostname() function
%getnamedhost() function
%getperfcount() function
%getpgrp() function
%getpid() function
%getppid() function
%getsockopt() function
%inet_addr() function
%ioctl() function
%ioctlsocket() function
%kill() function
%listitemlocksfilter() function
%listen() function
%lseek() function
%malloc() function
%memccpy() function
%memchr() function
%memcopy() function
%memcpy() function
%memxcpy() function
%open() function
%pause() function
%pclose() function
%pgetpid() function
%popen() function
%printf() function
%putenv() function
%rdhex() function
%read() function
%read_ssl() function
%readregistry() function
%realloc() function
%recv() function
%recvfrom() function
%semctl() function
%semget() function
%semop() function
%send() function
%sendto() function
%setflush() function
%setsockopt() function
%shell() function
%shellcapture() function
%shmat() function
%shmctl() function
%shmdt() function
%shmget() function
%shutdown() function
%socket() function
%sprintf() function
%startfileio() function
%startlistilocks() function
%stopfileio() function
%strcat() function
%strcpy() function
%strlen() function
%ttyname() function
%unlink ()function
%wait() function
%whex() function
%write() function
%write_ssl() function
Compiling programs
FlashBASIC and BASIC differences
Compiler directives
$* directive
$chain directive
$DEFINE directive
$IFDEF directive
$IFNDEF directive
$include directive
$options directive
$UNDEFINE directive
Error logging
Performance
BASIC symbolic debugger
FlashBASIC modules
Creating a FlashBASIC module
Cataloging a FlashBASIC Module
Running a FlashBASIC module
Running FlashBASIC from a Windows command prompt
Flash interpreter
Running FlashBASIC from Visual Basic
Passing Visual Basic arguments
Passing D3 Visual Basic objects
Accessing VME resources from a rule module
Using the COM interface to FlashBASIC
FlashBASIC automation application interfaces
%CoInitialize interface
%CoCreateObject interface
%CoQueryInterface interface
%CoQueryMethod interface
%CoGetDispatch interface
%CoPropertyGet interface
%CoPropertyPut interface
%CoInvoke interface
%CoGetException interface
%CoRelease interface
%CoUninitialize interface
FlashBASIC triggers
Inserting a trigger
Recompiling a trigger
Named common in triggers
Environment variables in triggers
BASIC screen utilities
screen.display utility
screen.erase utility
screen.init utility
screen.input utility
O/S interoperability commands and functions
uclose command
ucreate command
udelete command
uerror() function
uexecute command
ulock command
ulseek() function
umessage command
uopen command
uread command
ureadline() function
usystem() function
uwaitfor command
uwrite command
BASIC/FlashBASIC Debugger
Symbol table (FlashBASIC Debugger)
Entering the Debugger (BASIC/FlashBASIC Debugger)
Referencing variables
Zone output specification
FlashBASIC Debugger commands
# command
Dollar command
$! command
/ command
? command (FlashBASIC Debugger)
?! command
> command
b command (FlashBASIC Debugger)
c command (FlashBASIC Debugger)
CTRL+J command
CTRL+N command
d command (FlashBASIC Debugger)
de command (FlashBASIC Debugger)
debug command (FlashBASIC Debugger)
down command
e command
edit command (BASIC/FlashBASIC Debugger)
end command (FlashBASIC Debugger)
g command (FlashBASIC Debugger)
k command
l command (FlashBASIC Debugger)
lp command
m command (FlashBASIC Debugger)
n command (FlashBASIC Debugger)
off command (FlashBASIC Debugger)
p command (FlashBASIC Debugger)
pc command
r command (FlashBASIC Debugger)
return command
s command (FlashBASIC Debugger)
t command (FlashBASIC Debugger)
u command (FlashBASIC Debugger)
up command
v command
[ command
\ command
] command
C programming language C functions
C functions overview
Library format
General usage
String handling
Environment setting
Break key handling
Handling general D3 interrupts
Custom signal processing
C functions, integration
C programming language C functions list
C string
CPSTR
CPSTR*
_CP_alpha
_CP_ascii
_CP_at1
_CP_at2
_CP_atvar
_CP_break
_CP_build_msg
_CP_call
_CP_casing
_CP_cat
_CP_clearfile
_CP_clearselect
_CP_close
_CP_col1
_CP_col2
_CP_compare
_CP_convert
_CP_count
_CP_crt
_CP_crt_n
_CP_data
_CP_date
_CP_dcount
_CP_debug
_CP_delete
_CP_delete_item
_CP_dtx
_CP_ebcdic
_CP_echo
_CP_execute
_CP_extract
_CP_field
_CP_field_store
_CP_filelock
_CP_fileunlock
_CP_fold
_CP_footing
_CP_get
_CP_heading
_CP_iconv
_CP_in
_CP_index
_CP_input
_CP_insert
_CP_interrupt
_CP_is_
_CP_key
_CP_load
_CP_locate
_CP_lock
_CP_logon
_CP_match
_CP_mkstr
_CP_mkstrl
_CP_num
_CP_occurs
_CP_oconv
_CP_open
_CP_out
_CP_out_msg
_CP_ovfly_subs
_CP_page
_CP_page_n
_CP_pick_break
_CP_pick_env
_CP_precision
_CP_print
_CP_print_n
_CP_print_on
_CP_printer
_CP_prompt
_CP_read
_CP_readfields
_CP_readnext
_CP_readt
_CP_readv
_CP_release
_CP_release_all
_CP_replace
_CP_replace_bridge
_CP_rewind
_CP_root
_CP_rs_
_CP_SADDR
_CP_select
_CP_send
_CP_si_
_CP_sleep
_CP_SLEN
_CP_sort
_CP_soundex
_CP_space
_CP_sr_
_CP_str
_CP_str_alloc
_CP_str_copy
_CP_str_free
_CP_str_null
_CP_str_realloc
_CP_str0
_CP_substr
_CP_sum
_CP_system
_CP_TERM
_CP_time
_CP_timedate
_CP_trans
_CP_trim
_CP_unix_break
_CP_unix_env
_CP_unlock
_CP_unlock_all
_CP_weof
_CP_write
_CP_writefields
_CP_writet
_CP_writev
_CP_xtd
Editor processor
Editor overview
Using the Enter key
Error messages
Wildcards
Editor commands
^ command
? command (Editor processor)
a command (Editor processor)
ap command (Editor processor)
as command
b command (Editor processor)
c command (Editor processor)
de command (Editor processor)
ex command
exk command
f command (Editor processor)
fd command
fdk command
fi command
fs command
fso command
g command (Editor processor)
h command (Editor processor)
i command
l command (Editor processor)
m command (Editor processor)
me command
n command (Editor processor)
o command (Editor processor)
p command (Editor processor)
pd command
r command (Editor processor)
s command (Editor processor)
s? command
sl command
t command (Editor processor)
tb command
u command (Editor processor)
x command (Editor processor)
xf command
z command (Editor processor)
Output processor
Output processor overview
Output processor commands
* comment command
.appendix command
.begin page command (Output processor)
.block center command
.boldface command
.box command (Output processor)
.break command (Output processor)
.cap sentences command
.center command (Output processor)
.chain command (Output processor)
.chapter command (Output processor)
.char command
.col command
.columns set command
.crt command (Output processor)
.cursor command
.date command
.default command
.em command
.end case command (Output processor)
.figure command
.font command
.footing command (Output processor)
.gohanging tab command
.hanging tab command
.heading command (Output processor)
.hilite command (Output processor)
.indent command (Output processor)
.indent margin command (Output processor)
.indent rmargin command
.index command (Output processor)
.index heading command
.input command (Output processor)
.italics command
.justify command (Output processor)
.left margin command (Output processor)
.line length command (Output processor)
.line printer command
.lower case command (Output processor)
.lpi command
.macro file command
.nofill command (Output processor)
.over char command
.page length command
.page number command (Output processor)
.paging command
.paragraph command (Output processor)
.preface command
.prefix page command
.print index command (Output processor)
.print ptoc command
.print toc
.prompt command
.read command (Output processor)
.readnext command (Output processor)
.readnext null command
.reset command
.right margin command
.save contents command
.save index command (Output processor)
.section command (Output processor)
.set chapter command
.set section
.skip command (Output processor)
.space command (Output processor)
.spacing command (Output processor)
.standard command (Output processor)
.subscript command
.superscript command
.tab fill command
.tab left command
.tab right command
.tab rightm command
.tab set command
.table command
.tc heading command
.tcl box command
.tcl command
.test page command (Output processor)
.underline command
.underline words Commands
.upper case command (Output processor)
.variable columns command
.vmi command
.x command
.xblock center command
.xboldface command
.xbox command
.xcap sentences command
.xcolumns command
.xhilite command
.xindex command
.xitalics command
.xjustify command
.xpaging command
.xparagraph
.xpreface command
.xprefix page command
.xsubscript command
.xsuperscript command
.xul command
.xuw command
PROC processor
PROC processor overview
Linkages
Logon procs and macros
pq dictionary code
PROC buffers
PROC processor commands
+ command
- command
a command (PROC processor)
b command (PROC processor)
c command (PROC processor)
d command (PROC processor)
f command (PROC processor)
go command
h command
if command
ih command
in command
ip command
is command
it command
o command (PROC processor)
p command (PROC processor)
ri command
ro command
s command (PROC processor)
sp command
ss command
st command
t command (PROC processor)
x command (PROC processor)
PROC processor user exits
u0032 user exit
u0070 user exit
u0191 user exit
u0192 user exit
u0193 user exit
u0195 user exit
u01a2 user exit
u01a6 user exit
u01ad user exit
u01b8 user exit
u1191 user exit
u1193 user exit
u1195 user exit
u11a2 user exit
u11ad user exit
u11bc user exit
u20d7 user exit
u218d user exit
u2191 user exit
u2193 user exit
u21a2 user exit
u21ad user exit
u219b user exit
u21bc user exit
u318d user exit
u3191 user exit
u3193 user exit
u31a2 user exit
u31ad user exit
u31bc user exit
u401c user exit
u4193 user exit
u419b user exit
u41a2 user exit
u41ad user exit
u41bc user exit
u5193 user exit
u51bc user exit
u61a2 user exit
u61bc user exit
u713c user exit
u71a2 user exit
u8193 user exit
u91a2 user exit
u91bc user exit
ua1a2 user exit
ua1bc user exit
ud070 user exit
ue070 user exit
Processing codes
Processing codes overview
Processing codes commands
a (algebraic) processing code
b (bridge) processing code
c (Concatenate) processing code
c (controlling) processing code
call processing code
callc (close trigger) processing code
calld (Delete Trigger) processing code
calle (clear trigger) processing code
callo (open trigger) processing code
callr (Read Trigger) processing code
callx (write trigger) processing code
cu (character update) processing code
d (date) processing code
d (dependent value) processing code
encrypt processing code
f (f-correlative) processing code
g (group extract) processing code
i (index) processing code
i (local index) processing code
i (remote index) processing code
id (item ID) processing code
if (if/then) processing code
l (length) processing code
m (mask) processing code
mc (mask character) processing code
mi (must input) processing code
mp (mask packed decimal) processing code
ms (mask alter sort) processing code
mt (mask time) processing code
mx (mask ASCII to hexadecimal) processing code
my (mask hexadecimal to ASCII) processing code
o (sort values ascending) processing code
p (pattern match) processing code
r (range) processing code
s (subindex) processing code
s (substitution) processing code
t (text extraction) processing code
t (translate) processing code
u (user exit) processing code
v (value limit) processing code
v (within) processing code
x (Display Only) processing code
x (update stamp) processing code
xc (center) processing code
xi (input conversion) processing code
xo (output conversion) processing code
xr (running subtotal) processing code
xt (toggle input/output conversion) processing code
y (update stamping) processing code
za (assembly code format) processing code
zc (zip code) processing code
Runoff processor
Runoff processor overview
runoff command (Runoff processor)
Control functions
@ function
@^ function
@\ function
& function
&^ function
&\ function
^ function
^^ function
\ function
\\ function
_ function
< function
> function
.* function
Runoff commands
.b command
.begin page command (Runoff)
.box command (Runoff)
.break command (Runoff)
.capitalize sentences command
.center command (Runoff)
.chain command (Runoff)
.chapter command (Runoff)
.contents command
.crt command (Runoff)
.end case command (Runoff)
.fill command
.footing command (Runoff)
.heading command (Runoff)
.hilite command (Runoff)
.indent command (Runoff)
.indent margin command (Runoff)
.index command (Runoff)
.input command (Runoff)
.justify command (Runoff)
.left margin command (Runoff)
.line length command (Runoff)
.lower case command (Runoff)
.lptr command
.lx command
.nocapitalize sentences command
.nofill command (Runoff)
.nojustify command
.noparagraph command
.page number command (Runoff)
.paper length command
.paragraph command (Runoff)
.pfile command
.print command
.print index command (Runoff)
.read command (Runoff)
.readnext command (Runoff)
.save index command (Runoff)
.section command (Runoff)
.set tabs command
.skip command (Runoff)
.space command (Runoff)
.spacing command (Runoff)
.standard command (Runoff)
.test page command (Runoff)
.upper case command (Runoff)
System files
abs file
accounts file
backgrounds file
Binary files (system files)
block-convert file
bp file
bulletin file
cap-file File
captcl file
clashes file
country file
devices file
devs file
dm-bp pointer
errmsg pointer
errors file
File-of-files file (VME)
FileOfFiles file (FSI)
fonts file
funckeys file
gsym file
Host operating system files
hosts file
hotkey.all file
iomap-file file
jobs file
kb.fk File
kb.pc file
keyboards file
logoffs file
Master dictionary file
mds file
messages file
newac file
object.queue file
peqs file
pibs file
pointer-file file
resizing file
restore-errors file
runtime-errors file
state file
tcl-stack file
tv.log file
upgrade.file file
users file
var File
vi.dump file
words file
wsym file
xp file
zcf file
Terminal control language
TCL overview
Dot stack
Dummy restore
Dummy save
Editing TCL commands
BREAK key
Level pushing
Macros
Macro statements
comment statement
display statement
prompt statement
rem statement
Menus
Options (TCL)
Paragraph
Looping
Data stacking
Screen input/output
Branching
Comments
Line continuation
@ shell variable
Spooler overview
Spooler account
Locks (Spooler)
Options (Spooler)
peqs
Windows printer interface
Configuring a Windows printer for the Windows GDI driver
Windows GDI printing typeface management
Default font management
Tape devices overview
TCL stack
TCL commands
TCL command categories
A
! command
abs-dump command
abs.fid command
account-coldstart macro
account-maint command
account-restore command
account-save command
add command
addbi command
addx command
admin utility
admin.files utility
admin.maint utility
admin.status utility
admin.tape utility
admin.tape.setup utility
alarm command
archive-accounts command
assignfq (UNIX) command
assignfq (Windows) command
auto-disconnect command
auto-logoff command
auto-restart command
aux-off command
aux-on command
B
b/list command
basic command
basic-prot command
bformat command
blist command
blkio command
block-print command
bootstrap command
break-key command
break-key-off macro
break-key-on macro
brk-debug command
brk-level command
buf-map command
buffers command
buffers.g command
bulletin.board command
C
cal macro
callx-off command
callx-on command
capt command
capture-off command
capture-on command
case command
case-file command
cat command
catalog command
cd command
change-file command
charge-to command
charges command
check-account macro
check-dx command
check-file command
check-files macro
check-resizing command
check-ws command
check.pib command
chg-device command
chksum command
choose.term command
cleanpibs command
clear-basic-locks macro
clear-file command
clear-group-locks command
clear-index command
clear-jobs command
clear-locks command
cls command
cmdu command
coldstart command
coldstart-accounts command
coldstart.log command
compare command
compare-list command
compile command
compile-catalog command
compile-run command
compile.flash.all command
console-blank command
control-chars command
conv-case command
converse command
copy command
copy-list command
cp command
create-abs command
create-account command
create-file command
create-index command
create-macro command
create-nqptrs command
crt-delimiters command
crt-device command
ct command
cvtcpy utility
D
D3Tcl command (Windows)
database-pause command
database-resume command
date command
dcd command
debug command (TCL commands)
decatalog command
decrypt-file command
define-cursor command
define-terminal command
define-up command
delete command
delete-account command
delete-file command
delete-index command
delete-list command
deoptimize command
dev-att command
dev-det command
dev-list command
dev-make command (UNIX)
dev-make command (Windows)
dev-remov command
diag command
dialer command
dialer-copy command
disc command
div command
divx command
dm macro
download command
dtr-off command
dtr-on command
dtx command
dump command
E
echo command
edit command (TCL commands)
edit-list command
encrypt-file command
end command (TCL commands)
enqueue-status command
environ command
esc-data command
esc-level command
esc-toggle command
estimate-count command
exchange command
exec command
exec-stacking-off macro
exec-stacking-on macro
exit command
export command
F
f.modulo command
f-resize command
fid command
field command
file-access-setup command
:files command
file-save command
file-sizer command
find command
find2 command
fl command
flashbasic command
flip-list command
flush command
flushd command
font-parms command
format command
free command
fsck command
fuser command
G
generic-restore command
get-fof command
get-list command
GetFsiRoot command
GetLogonMode command
group command
H
hot-backup command (UNIX)
I
idate command
ignore-signals command
import command
index-select command
indexer command
init-ovf command
init-pibs command
initovf command
inputwait command
iselect command
isselect command
item command
J
job-status command
K
kill command
kill-resizing command
L
ld command
ldf macro
legend command
lerrs macro
lfd macro
lfs macro
lfsb macro
lfsi macro
link-pibdev command
list-aborts command
list-abs macro
list-commands macro
list-device command
list-errors macro
list-file-access command
list-file-stats command
list-files command
list-index command
list-item-locks macro
list-jobs macro
list-lines command
list-lists macro
list-lockq command
list-locks command
list-logoffs command
list-macros macro
list-menu command
list-menus macro
list-obj command
list-pibs macro
list-resizing macro
list-restore-errors command
list-runaway-limit command
list-runtime-errors macro
list-system-errors macro
list-tandems command
list-users command
listabs command
listacc command
listbi command
listc command
listconn command
listdict command
listfiles command
listpeqs command
listprocs command
listptr command
listverbs command
load.mon2 command
lock-beep command
lock-break command
lock-frame command
log-clear-file-off macro
log-clear-file-on macro
log-msg command
log-status command
logoff command
logon command
logon-lock command
logon-reporting command
logon-timeout command
logto command
loop command
M
maxusers command
mirror command
mlist command
mload command
modem-off macro
modem-on macro
monitor-status command
mono command
mount-cd command
move-file command
mul command
mulx command
mverify command
N
net-errors command
net-status macro
network-setup utility
network-status command
nframe-index command
ntlfs macro
nt_cinfo command
nt_cload command
nt_cunload command
nt_dllinfo command
nt_dllload command
nt_dllunload command
nt_eventlog command
nt_file-info command
nt_getfsiaccount command
nt_heapwalk command
nt_inv-flash command
nt_iotrace command
nt_listclients command
nt_list-ilocks command
nt_list-jobs command
nt_list-resizing command
nt_makefof command
nt_migrateacc command
nt_name command
nt_osfi_start command
nt_osfi_stop command
nt_pinfo command
nt_rel-tcp command
nt_resize command
nt_resize-menu command
nt_restart_odbc
nt_telnetdisc command
nt_upgrade command
O
odbc-setup command
off command (TCL commands)
okidata command
onneterror command
op command
overflow command
ovf-monitor command
P
p command (TCL commands)
paint command
password command
penv command
phantom-reset command
phantom-status command
pibstat command
pid command
pitch-compile command
pitch-table command
poke command
power-off command
pr-spool-job command
prime command
print-err command
print-error command
print-filter command
printronix command
psh command
psr command
ptype command
pverify command
Q
qselect command
R
.r command (mvBase)
:reset-async command
reblock-ovf command
reboot command
reclaim-ovf command
recover-item command
remote-cache command
rename command
rename-file command
renumber command
reset-port command
reset-user command
resize command
restore-accounts command
rmbi command
run command
run-list command
run.nf command
runoff command
S
s-dump command
sample command
save command
save-list command
:scroll command
search command
search-system command
sel-restore command
send-message command
set command
set-8mm command
set-abs command
set-active-update command
set-auto-disconnect command
set-batch command
set-batchdly command
set-baud command
set-bootsleep command
set-break command
set-cmem command
set-compat command
set-compiler command
set-date command
set-date-eur command
set-date-format command
set-date-std command
set-date-window command
set-decimal command
set-def-tape-blk command
set-device command
set-dozens command
set-dptr command
set-esc command
set-file command
set-floppy command
set-flush command
set-half command
set-imap command
set-incremental command
set-iomap command
set-kbrd command
set-num-format command
set-opendb-password command
set-overflow-id command
set-ovf-local command
set-ovf-reserve command
set-port command
set-remote-close command
set-remote-user command
set-runaway-autoquit command
set-runaway-limit command
set-sct command
set-shutdown-delay command
set-sound command
set-sym command
set-tapefile command
set-thousands command
set-time command
set-units command
setpib0 command
setport command
setup-printer command
shell-variable-off macro
shell-variable-on macro
shp-kill command
shpstat command
shp-status command
shutdown command
sleep command
sort-list command
sort-users command
sortc command
sp-assign command
sp-close command
sp-edit command
sp-kill command
sp-open command
sp-status command
sp-tapeout command
speller command
ssample command
stack command
start-reclaim-ovf command
start.rtc command
start.ss command
startlog command
startptr command
startshp command
startspooler command
steal-file command
stoplog command
stopptr command
sub command
subx command
syschk command
sysid command
system-coldstart macro
T
t-act command
t-att command
t-bck command
t-bsf command
t-bsr command
t-cascade command
t-chk command
t-copy command
t-det command
t-dump command
t-eod command
t-fsf command
t-fsr command
t-fwd command
t-link command
t-load command
t-rdlbl command
t-read command
t-rew command
t-select command
t-space command
t-unload command
t-verify command
t-weof command
t-wtlbl command
tabs command
tail command
tandem command
tape-socket command
tcl command
tcl-hdr command
tcl-prompt command
tcls command
term command
term.font command
term-type command
termp command
termu command
time command
timedate command
timeout command
tlog-restore command
tlqdisplay command
touch command
transaction utility
trap command
truncate-ovf command
txlog command
txlog-off command
txlog-on command
txlog-status command
type-ahead command
U
ud command
udate command
um command
unix command
unlink-pibdev command
unlock-file command
unlock-frame command
unlock-group command
unlock-item command
unset command
update command
update-abs-stamp command
update-logging command
update-md command
update-prot command
user.coldstart command
user-coldstart macro
user-shutdown macro
useralarm command
V
verify-index command
verify-system command
video.demo command
view command
W
watch command
what command
where command
wherebt macro
whered macro
whereindx macro
wherelk macro
whereovf macro
wherepu macro
wheres command
wheresp macro
wheret macro
which command
which-line command
wincopy command
who command
who-info command
whobt macro
whod macro
whoindx macro
wholk macro
whopu macro
whosp macro
whot macro
whovf macro
wincopy command
wlist command
wselect command
wsort command
wsselect command
X
xcs command
xcs-off macro
xcs-on macro
xonoff command
xtd command
Z
z command
UNIX
Boot error codes
Halt error codes
Hot Backup system
Monitor Debugger
Entering the Debugger (Monitor Debugger)
Referencing data
Changing data
D3 UNIX debugger commands
!shell command
? command
ba command
bd command
bl command
bo command
d? command
d command
e command
f command
g command
gl command
h command
k command
l command
m command
p command
q command
r command
S command
s command
t command
v command
x command
Usage hints
Precautions
UNIX commands
.profile command
apcrash command
d3 command
d3tcl command (UNIX)
d3WSListener command
env command
lppick command
perrpt command
pick command
UNIX files
ap.core file
ap.log file
pick0 file
UNIX signals
Signal usage
Signal description
D3 signal system call
Synchronizing two D3 processes
vi Quick Reference
Insert mode
command mode
Update processor
Update processor overview
Using the Update processor as a text editor
Using the Update processor as a data processor
macro attribute
Processing codes (Update processor)
Overtype and insert commands
Cursor movement commands
Screen display commands
Cruising and zooming commands
Text editing and searching commands
Spell checking commands
Prestore commands
Hot key commands
Filing and exiting commands
Accumath
Rules and definitions
BASIC subroutines
Assembler subroutines
String arithmetic functions
Examples
Glossary
ABS
ACCESS (AQL)
Account
ACID
Active list
ADI
Alias
AMC
ASCII
Assembler
Assembly language, Pick
Assembly languages
Atomic operation
Attribute
Attribute mark
B-tree
Backward link zero
BASIC (glossary)
Binary files (glossary)
Blocked I/O
BLZ
Branching
CCB
CDS
Clipboard
Command
Conversion
Correlative
CRT
Cruising
CTRL key
Cursor control block
D-pointer
Delimiter
Dialer
Dictionaries
Dirty bits
dm
Domain
Double-space
EBCDIC
Element, data
Entity
Expression
External format
FCB
FDI
FID
File
File control block
File inconsistency
File inconsistency handler
File lock codes
File name
File reference
File System interface
File-defining items
FlashBASIC
Flusher
Font
Frame
Full duplex
Full restore
Group
Half duplex
Hangup
Hashing
Header files
Hot Backup
Hung port
Incremental restore
Incremental save
Installation
Internal format
Item
Item-ID
Language definition
Levels
Linked overflow
Locking scheme
Locks
Logon
Macros
Master dictionary
Maxfid
Menus
Metacharacters
Modulo
Name service
Network save/restore
Open Systems File interface
OSFI
Overflow table
Passwords
Performance monitoring
Phantom process
PIB
PIB status
Pick remote files
PID
Pointer item
Port
Port number
Primary file space
Primary list
Prompt
Prompt characters
Pseudo tape
Q-pointer
QS-pointer
Restore
Restricted system access
Retrieval and update locks
Scrubber
Secondary list
Security
Segment mark
Selection processor
seq
Software change request
Start buffer mark
Subvalue
Subvalue mark
Super Q-pointer
Synonym-defining items
Synonyms
Sysbase
System delimiters
System privileges
Tape handling commands
Tape socket
Transaction logger
UNIX files
User exits
User-ID
Value
Value mark
var
Virtual machine
Workgroup
Notices
Corporate information