Table of Contents

Search

  1. preface
  2. Introduction
  3. Defining a System
  4. Flattening IDTs
  5. Link Tables
  6. Loading a System
  7. Static Clustering
  8. Simple Search
  9. Search Performance
  10. Miscellaneous Issues
  11. Limitations
  12. Error Messages

Syntax

Syntax

This section describes the common syntax that can be used. Any variations will be detailed in the appropriate section:
  • Each line is terminated by a newline;
  • Each line has a maximum length of 255 bytes;
  • Lines starting with an asterisk are treated as comments;
  • All characters following two asterisks (**) on a line are treated as comments.
Quoted strings can be continued onto the next line by coding two adjacent string tokens. For example, the
COMMENT
= keyword is another way of defining a comment inside the definition files. If a
COMMENT
field is very long, it could be specified like this:
COMMENT="This is a very long comment that" " continues on the next line. "
Some definitions will require the specification of a character such as a filler character. It will be denoted as
<char>
in the following text. The Definition Language permits a
<char>
to be specified in a number of ways:
c
a printable character
"c"
the character embedded in double quotes (")
numeric(dd)
the decimal value
dd
of the character in the collating sequence
numeric(x’hh’)
the hexadecimal value (
hh
) of the character in the collating sequence
Numeric data in the
System
section be suffixed by an optional modifier to help specify large numbers.
k
units of 1000 (one thousand)
m
units of 1000000 (one million)
g
units of 1000000000 (one billion)
k2
units of 1024 (base 2 numbers)
m2
units of 1048576
g2
units of 1073741824
The System Definition File contains multiple definitions, each identified by a heading. The statements that follow each definition heading take the form,
<field> = <value>

0 COMMENTS

We’d like to hear from you!