Contents

Previous



Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

ANSI C programming language, 18

application programming interface (API), 21

call examples, 55

functions, 36

using the Tcl, 32

applications

starting specific, 6

B

bind, 12

btree

data structure, 48

database access, 48

cachesize, 49

compare, 50

errors, 50

lorder, 50

maxkeypage, 49

minkeypage, 49

prefix, 50

psize, 50

table

cachesize, 38

flags, 37

lorder, 38

minkeypage, 38

psize, 38

BTREEINFO, 49

C

C programming language

API functions, 44

code pre-processing, 18

query tool, 52

type definitions, 19

C++ programming language, 18

type definitions, 19

cachesize, 33

close, 33, 45

synopsis, 39

COBOL

dialects supported, 18

structure declaration, 18

Compile button

changing behavior, 12

compiler

error format, 16

conventions

document, 2

cross-reference

information, 34

inserting in database, 63

tables, 34

customizing

startup/runtime behaviors, 5

D

database, 32

accessing using Tcl, 33

compressing, 62

files, 32

indexes, 32

inserting cross-references, 63

tables, 32

complete listing (dump), 61

fetching, 41

get, 41

seq, 41

dbcp, 62

dbdump, 61

dbimp, 62

dbopen, 33, 36, 44

access, 36

specific data structure, 51

dbobject, 36

errors, 48

library interface, 48

openinfo, 37

permission, 36

synopsis, 44

tableName, 36

type, 37

debugger

error format, 16

del, 33, 45

synopsis, 39

document conventions, 2

DOS shell

adding button to toolbar, 8

E

Editor

adding keyboard shortcuts, 12

changing Compile button behavior, 12

modifying the extended toolbar, 13

error format

compiler, 16

debugger, 16

example code

adding buttons to Editor extended toolbar, 13

adding buttons to Symbol Browser toolbar, 8

adding Editor keyboard shortcuts, 12

adding new menu items, 9

changing Compile button behavior, 12

generating HTML from project database, 14

exclude

synopsis, 39

expressions

regular, 43

extended toolbar

modifying, 13

external applications

communicating, 77

connecting, 77

F

fd, 46

files

database, 32

hidden from view, 33

SDK related, 22

FORTRAN

FORTRAN 77 syntax, 18

include extension, 18

structure declaration, 18

structure extension, 18

type definitions, 19

function

inserting in database, 63

G

get, 33, 46

for fetching database tables, 41

synopsis, 39

glob, 43

GNU regular expression, 16

graphical user interface, 2

H

hash

access routine

errors, 52

data structure

bsize, 51

cachesize, 51

ffactor, 51

hash, 52

lorder, 52

nelem, 51

database access, 51

table, 37

cachesize, 37

nelem, 37

HASHINFO, 51

HTML

generating from project database, 14

hyper, 32

I

include search path, 18

index

accessing symbols, 32

interpreter name, 78

interpreters

multiple, 78

isempty

synopsis, 40

J

Java

programming language, 18

type definitions, 19

using Java compiler rather than gcc, 12

K

key/data pairs, 47

keyboard shortcuts, 6

adding to Editor, 12

M

makefile, 53

menus

adding new, 9

method definition

inserting in database, 63

P

pagesize, 33

parser

ANSI C support, 18

C++ support, 18

Elf, 22

FORTRAN, 18

Java, 18

K&R C support, 18

Tcl, 19

toolbox, 22

project database, 32

building applications from, 31

records, 62

Project Editor/Viewer, 11

put, 33, 46

method

R_CURSOR, 40

R_NOOVERWRITE, 40

synopsis, 40

R

rc.tcl file, 6, 11

adding buttons to Editor extended toolbar, 13

adding buttons to Symbol Browser toolbar, 8

adding Editor keyboard shortcuts, 12

adding new menu items, 9

changing Compile button behavior, 12

generating HTML from project database, 14

records

deleted from database, 62

inserted in database, 62

updated in database, 62

Referred-by, 34

Refers-to, 34

regular expressions, 16, 43

reopen, 40

S

SDK-related files, 22

send, 77

seq, 33, 40, 46

for fetching database tables, 41

synopsis, 41

sequential fetch, 41

sn_edit_rc, 11

sn_insert_symbol function, 24

sn_rc_symbolbrowser

Tcl procedure, 7

sn_sep, 32

Software Development Kit (SDK), 21

Symbol Browser

calls sn_rc_symbolbrowser, 7

modifying the toolbar, 8

sync, 40, 47

T

table, 32

formats, 53

opening, 55

Tcl

API, 32

installing additional programs, 6

script for opening table, 55

type definitions, 19

template, 54

toolbar

modifying Editor, 12

modifying extended, 13

modifying Symbol Browser, 8

type definitions, 19

V

view

project, 33

specifying when table opened, 34

views

defined, 32


Contents

Previous