swirl Guide to OmniMark 5   OmniMark home
docs home 
IndexConceptsTasksSyntaxLibrariesOMX VariablesErrors

sort order 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
CGI programming with OmniMark
Command-line options
Command-line syntax
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, internal
Entity managers: programmer-defined
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 and text-mode
Finite state machines
Format items
Functions


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
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


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

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

Record boundaries: default handling
Record boundaries: manipulating
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
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

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
is catchable
is thrown
rethrow
throw
using catch


CGI programming with OmniMark

#!


Command-line options

#args
library


Command-line syntax

#args
#main-input


Conditional constructs

do unless
do when
unless
when


Counter data type

global
local
set


Data type conversion

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, internal

cdata
non-cdata
non-sdata
pcdata
sdata
translate


Entity managers: programmer-defined

external-text-entity
library


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
file...exists
file...is directory
file...is file
file...is readable


Files: binary and text-mode

binary
file
text-mode


Finite state machines

find
group
next group is


Format items

escape


Functions

define 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


Input functions

do sgml-parse
do xml-parse


int32 data type

&
*
+
-
/
and
modulo
or
|


Integer data type

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


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
repeat scan
~


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


Record boundaries: default handling

#markup-parser
#sgml


Record boundaries: manipulating

#markup-parser
#sgml


Referents

referents
set referent
using nested-referents
using referents


Rule-based program, basic structure

define function
group
include
include-guard
macro


Security considerations

file...exists
file...is directory
file...is file
file...is readable
file...is writable
open
output
put
set
system-call


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


Shelves

#first
#item
#last
clear
copy
copy-clear
global
has key
key of
local
new
number of
remove
remove key of
repeat over


Skipping input

do skip


Streams: attachments

file


Streams: changing modifiers on #process-output and #error

#error
#process-output


Switch data type

false
global
local
true


Up-translation: translating documents into XML/SGML

up-translate


Variables

clear
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
 

Generated: August 11, 2000 at 3:05:54 pm
If you have any comments about this section of the documentation, send email to docerrors@omnimark.com

Copyright © OmniMark Technologies Corporation, 1988-2000.