VIEW
ALPHABETICALLY
BY TYPE
BY CONCEPT
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
Aided translation types
Attribute aliases
Attribute tests on items of the "attributes" shelf
Attributes: list-valued
Attributes: order of indexing
Attributes: type tests
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
BCD data type
Bit-oriented arithmetic
Buffering I/O
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
Catch and throw
Command line arguments
Conditional constructs
Counter data type
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
Data type conversion
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
Entities
Entities, external
Entities, internal
Errors, markup (XML or SGML)
External functions
External text entities: default processing
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
File tests
Files: binary-mode and text-mode
Finite state machines
Format items
Functions
Functions: conversion
Functions: infix
Functions: overloaded
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
Groups
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
Halting an OmniMark program
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
Including code from other files
Input
Input functions and the markup parser
int32 data type
Integer data type
Internal entities: combining internal entity and plain-text matching
Internal entity names: matching
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
Library declarations
Library rules and the library path
Line breaking
Looking ahead
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
Macros: debugging
Marked sections
Modules
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
Names and symbols
Notations
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
Output
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
Parsed data: formatting
Pattern matching
Pattern matching functions
Pattern matching, nested
Patterns: dynamically defined
Public identifiers in the SGML declaration
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
Records
Records, comparing
Records, extended
Referents
Rule-based program, basic structure
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
Security considerations
SGML document regions
SGML DTDs: creating
SGML entity names: capitalization
SGML record boundaries
Shelves
Skipping input
Streams: attachments
Streams: changing modifiers on #process-output and #error
Switch data type
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
Tree data structures
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
Up-translation: translating documents into XML/SGML
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
Variables
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
XML document regions
XML DTDs: creating
XML/SGML comments and marked section boundaries
XML/SGML comments and marked sections
XML/SGML parser: controlling input
XML/SGML parsing: built-in shelves
Aided translation types
context-translate
cross-translate
down-translate
up-translate
Attribute aliases
#first
#item
#last
attributes
data-attributes
repeat over
Attribute tests on items of the "attributes" shelf
attributes
is defaulted
is implied
is specified
Attributes: list-valued
attribute
delimiter
has key
number of
number of attributes
Attributes: order of indexing
attributes
data-attributes
Attributes: type tests
attribute
data-attribute
is defaulted
is implied
is specified
BCD data type
abs
ceiling
floor
round
Bit-oriented arithmetic
complement
difference
mask
shift
union
Buffering I/O
#error
#main-input
#main-output
#process-input
#process-output
binary-mode
buffered
file
flush
open
text-mode
unbuffered
Catch and throw
#external-exception
#program-error
always
catch
export
is catchable
is thrown
opaque
rethrow
throw
Command line arguments
#args
#main-input
Conditional constructs
-> (conditional operator)
do unless
do when
unless
when
Counter data type
constant
global
local
set
Data type conversion
base
binary
Entities
#libpath
#library
#libvalue
cdata
external-data-entity
external-text-entity
is cdata-entity
is default-entity
is in-library
is ndata-entity
is sdata-entity
is subdoc-entity
library
Entities, external
#schema
Entities, internal
cdata
non-cdata
non-sdata
pcdata
sdata
translate
Errors, markup (XML or SGML)
markup-error
prolog-in-error
External functions
define function
External text entities: default processing
#libvalue
external-text-entity
File tests
file...exists
file...is directory
file...is file
file...is readable
file
Files: binary-mode and text-mode
binary-mode
file
open
text-mode
Finite state machines
find
group
next group is
Format items
escape
Functions
define function
define infix-function
export
opaque
Functions: conversion
define conversion-function
Functions: infix
define infix-function
Functions: overloaded
define infix-function
define overloaded function
dynamic
overridding
Groups
group
next group is
using group
Halting an OmniMark program
halt
halt-everything
Including code from other files
include-guard
include
Input
#current-output
#error
#main-input
#main-output
buffered
do sgml-parse
do xml-parse
submit
unbuffered
Input functions and the markup parser
do markup-parse
do sgml-parse
do xml-parse
int32 data type
& (and)
* (times)
+ (plus)
- (minus)
/ (divide)
modulo
or
| (or)
Integer data type
constant
global
local
Internal entities: combining internal entity and plain-text matching
sdata
translate
Internal entity names: matching
translate
Library declarations
library
Library rules and the library path
#libpath
#library
#libvalue
Line breaking
break-width
insertion-break
replacement-break
Looking ahead
lookahead
lookahead not
Macros: debugging
literal
macro
Marked sections
marked-section cdata
marked-section rcdata
Modules
export
opaque
require
Names and symbols
` (keyword access character)
define infix-function
Notations
external-data-entity
Output
open
output-to
output
put
using output as
Parsed data: formatting
attribute
external-data-entity
external-text-entity
Pattern matching
do scan
find
null
repeat scan
unanchored
~ (identity)
Pattern matching functions
define function
do scan
find
matches
repeat scan
Pattern matching, nested
#current-input
Patterns: dynamically defined
define function
Public identifiers in the SGML declaration
#capacity
#charset
#dtd
#implied
#syntax
external-text-entity
library
Records
: (field selection operator)
collect-garbage
declare record
export
opaque
Records, comparing
!==
== (reference equality operator)
define overloaded function
dynamic
overridding
Records, extended
cast
declare record
define function
define overloaded function
do select-type
dynamic
overridding
Referents
referents
set referent
silent-referent
using nested-referents
using referents
Rule-based program, basic structure
define function
group
include-guard
include
macro
Security considerations
file...exists
file...is directory
file...is file
SGML document regions
dtd-end
dtd-start
epilog-start
prolog-end
sgml-declaration-end
SGML DTDs: creating
creating
do sgml-parse
SGML entity names: capitalization
namecase entity
SGML record boundaries
#markup-parser
#sgml
Shelves
#first
#item
#last
clear
constant
global
has key
is keyed
key of
local
new
number of
remove key of
remove
repeat over
Skipping input
do skip
Streams: attachments
file
is attached
Streams: changing modifiers on #process-output and #error
#error
#process-output
Switch data type
constant
false
global
local
true
Tree data structures
declare record
define function
Up-translation: translating documents into XML/SGML
up-translate
Variables
clear
constant
export
global
local
new
opaque
open
save-clear
save
set key of
set stream
set
XML document regions
dtd-end
dtd-start
epilog-start
prolog-end
XML DTDs: creating
creating
do xml-parse
XML/SGML comments and marked section boundaries
sgml-comment
XML/SGML comments and marked sections
markup-comment
XML/SGML parser: controlling input
external-text-entity #document
XML/SGML parsing: built-in shelves
#appinfo
#doctype
#markup-parser
#sgml
do sgml-parse
do xml-parse
OmniMark 7.1.2 Documentation
Generated: June 28, 2005 at 5:44:19 pm
If you have any comments about this section of the documentation, send email to
[email protected]
Copyright © Stilo Corporation, 1988-2005.