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
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
Communication between coroutines
Conditional constructs
Co-routines, managing
Counter data type
Creating plug and play filters
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: SGML declaration defaults
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
Functions: pre-defining
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
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
Linking Chains of Streaming Filters
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
Merging data
Module parameterization
Modules
Modules, defining
Modules: importing and renaming
Modules, interfaces and implementations
Modules, mutually-recursive importing
Modules, shared
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
Records, pre-defining
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
Shelves: pre-defining globals and constants
Skipping input
Streams: attachments
Streams: changing modifiers on #process-output and #error
String sink data type
String source data type
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 and Constants
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 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 specified
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
export as opaque
is catchable
is thrown
rethrow
throw
Command line arguments
#args
#main-input
Communication between coroutines
catch
define string sink function
signal
Conditional constructs
-> (conditional operator)
do unless
do when
unless
when
Co-routines, managing
do markup-parse
do sgml-parse
do xml-parse
Counter data type
constant
domain-bound
field
global
local
set
Creating plug and play filters
define string sink function
define string source function
import
module
prefixed by
supply
unprefixed
use
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
#charset
#document
#dtd
#schema
#syntax
external-text-entity
Entities, internal
cdata
non-cdata
non-sdata
pcdata
sdata
translate
Errors, markup (XML or SGML)
markup-error
prolog-in-error
External functions
define external function
define function
function
External text entities: SGML declaration defaults
#libvalue
external-text-entity
File tests
file
file...exists
file...is directory
file...is file
file...is readable
file...is writable
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
export as opaque
function
Functions: conversion
define conversion-function
Functions: infix
define infix-function
Functions: overloaded
define infix-function
define overloaded function
dynamic
overriding
Functions: pre-defining
define function
elsewhere
function
Groups
group
next group is
using group
Halting an OmniMark program
halt
halt-everything
Including code from other files
include
include-guard
Input
#current-output
#error
#main-input
#main-output
buffered
do sgml-parse
do xml-parse
submit
unbuffered
int32 data type
& (and)
* (times)
+ (plus)
- (minus)
/ (divide)
modulo
or
| (or)
Integer data type
constant
domain-bound
field
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
Linking Chains of Streaming Filters
define string sink function
define string source function
Looking ahead
lookahead
lookahead not
Macros: debugging
literal
macro
Marked sections
marked-section cdata
marked-section rcdata
Merging data
define string sink function
define string source function
Module parameterization
constant
declare catch
define function
domain-bound
elsewhere
export
export as opaque
field
function
global
import
local
module
prefixed by
require
supply
unprefixed
use
Modules
export
export as opaque
import
module
prefixed by
require
supply
unprefixed
use
Modules, defining
constant
declare catch
define conversion-function
define external function
define function
define infix-function
define overloaded function
domain-bound
dynamic
elsewhere
export
export as opaque
field
function
global
local
module
overriding
Modules: importing and renaming
import
prefixed by
supply
unprefixed
use
Modules, interfaces and implementations
elsewhere
export
export as opaque
import
module
prefixed by
supply
unprefixed
use
Modules, mutually-recursive importing
module
Modules, shared
export
export as opaque
import
module
prefixed by
supply
unprefixed
use
Names and symbols
define infix-function
` (keyword access character)
Notations
external-data-entity
Output
open
output
output-to
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
function
matches
repeat scan
Pattern matching, nested
#current-input
Patterns: dynamically defined
define function
function
Public identifiers in the SGML declaration
#capacity
#charset
#dtd
#implied
#syntax
external-text-entity
library
Records
: (field selection operator)
collect-garbage
constant
declare record
domain-bound
export
export as opaque
field
global
local
record
Records, comparing
!==
== (reference equality operator)
define overloaded function
dynamic
overriding
Records, extended
cast
declare record
define function
define overloaded function
do select-type
dynamic
function
overriding
record
Records, pre-defining
constant
declare record
domain-bound
elsewhere
field
global
local
record
Referents
referents
set referent
silent-referent
using nested-referents
using referents
Rule-based program, basic structure
define function
function
group
include
include-guard
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
declare record
domain-bound
field
global
has key
is keyed
key of
local
new
number of
record
remove
remove key of
repeat over
Shelves: pre-defining globals and constants
constant
domain-bound
elsewhere
field
global
local
Skipping input
do skip
Streams: attachments
file
is attached
Streams: changing modifiers on #process-output and #error
#error
#process-output
String sink data type
define string sink function
using output as
String source data type
define string source function
using input as
Switch data type
constant
domain-bound
false
field
global
local
true
Tree data structures
declare record
define function
function
record
Up-translation: translating documents into XML/SGML
up-translate
Variables and Constants
clear
constant
domain-bound
export
export as opaque
field
global
local
new
open
save
save-clear
set
set key of
set stream
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 8.2.0 Documentation
Generated: March 13, 2008 at 3:25:17 pm
If you have any comments about this section of the documentation, please use
this form
.
Copyright © Stilo International plc, 1988-2008.