! # % & * + - / 8 : < = > ? @ 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 [ \ ^ _ ` { | ~
            
- calculations, financial
    
- Binary coded decimal numbers (OMBCD)
- canonical
    
- uri.canonical
- case
    
- Conditional constructs
    - do select, case
    - do select-type
- cast
    
- -> (conditional operator)
    - cast
    - Data type conversion
- catalog-type
    
- oasis.catalog-type
- catch
    
- #external-exception
    - #program-error
    - always
    - catch
    - Catch and throw
    - declare catch
    - is catchable
    - is thrown
    - Pattern matching, nested
    - require
    - rethrow
    - signal
    - throw
- catchable
    
- is catchable
- cdata
    
- cdata
    - content is
    - Entities, internal
    - non-cdata
- cdata-content-model
    
- content-model
- cdata-entity
    
- is cdata-entity
- ceiling
    
- ceiling
- certificate
    
- vfs.default-certificates-file
    - vfs.open-https
    - vfs.set-default-certificates-file
- CGI
    
- #!
    - CGI programming support (OMCGI)
    - cgiGetEnv
    - cgiGetQuery
- cgiGetEnv
    
- CGI programming support (OMCGI)
    - cgiGetEnv
- cgiGetQuery
    
- CGI programming support (OMCGI)
    - cgiGetQuery
- change current directory
    
- FS_ChangeDirectory
    - vfs.change-directory
    - vfsChangeDir
- change group and owner of files and directories
    
- FS_ChangeOwner
    - vfs.change-owner
    - vfsChangeOwner
- change permissions of files or directories
    
- FS_ChangePermissions
    - vfs.change-permissions
    - vfsChangePermissions
- changing modifiers on #process-output and #error streams
    
- Streams: changing modifiers on #process-output and #error
- character classes
    
- Character classes
    - except
    - Pattern matching
- character data entity
    
- Entities
- character encoding functions
    
- base64.omffbase64-version
    - base64.reader
    - base64.writer
    - big5.omffbig5-version
    - big5.reader
    - big5.writer
    - blowfish.omffblowfish-version
    - blowfish.reader-decrypt
    - blowfish.reader-encrypt
    - blowfish.writer-decrypt
    - blowfish.writer-encrypt
    - euc.omffeuc-version
    - euc.reader
    - euc.writer
    - iso8859.invalid-code-point
    - iso8859.omff8859-version
    - iso8859.reader
    - iso8859.writer
    - jis.omffjis-version
    - jis.reader
    - jis.writer
    - sjis.omffsjis-version
    - sjis.reader
    - sjis.writer
    - utf32.omffutf32-version
    - utf32.reader
    - utf32.writer
    - utf8.byte-order-mark
    - utf8.char
    - utf8.code-point
    - utf8.encoding
    - utf8.invalid-code-point
    - utf8.length
    - utf8.multi-byte-char
    - utf8.overlong-sequence
    - utf8.single-byte-char
- character encoding functions of the OMEFIO legacy library
    
- Big5-input-file
    - Big5-output-file
    - euc-input-file
    - euc-output-file
    - input-file
    - jis-input-file
    - jis-output-file
    - output-file
    - sjis-input-file
    - sjis-output-file
    - utf16-input-file
    - utf16-output-file
- character encoding libraries
    
- Base 64 (OMFFBASE64)
    - Big5 (OMFFBIG5)
    - Blowfish (OMFFBLOWFISH)
    - Character encodings, international (OMEFIO)
    - EUC (OMFFEUC)
    - JIS (OMFFJIS)
    - Shift JIS (OMFFSJIS)
    - UTF-16 (OMFFUTF16)
    - utf16.omffutf16-version
    - utf16.reader
    - utf16.writer
    - UTF-32 (OMFFUTF32)
    - UTF-8 (OMUTF8)
    - UTF-8 text processing (UTF8PAT legacy)
- character numbers in DESCSET
    
- SGML declaration: large character numbers in DESCSET
- character set encoding
    
- Character set encoding
- character set ranges
    
- Character classes
- children
    
- children
- Chinese character encoding functions
    
- big5.omffbig5-version
- Chinese character encoding libraries
    
- Big5 (OMFFBIG5)
    - Character encodings, international (OMEFIO)
- Chinese character encodings
    
- big5.reader
    - big5.writer
    - Big5-input-file
    - Big5-output-file
- clear
    
- clear
    - save-clear
    - Shelves
- clearing buffers
    
- TCP deadlock problems
- client
    
- Web Services Broker (OMWSB)
- clients
    
- HTTP clients, creating
    - Network programming
- close a database table
    
- db.close
    - dbTableClose
- close a file
    
- vfs.close
    - vfsClose
- close a procedure
    
- db.close
    - dbProcedureClose
- close a stream
    
- close
    - open
- close connection to a database
    
- db.close
    - dbClose
- closed
    
- is closed
- coercion
    
- Data type conversion
- collect-garbage
    
- collect-garbage
- combining internal entity and plain-text matching
    
- Internal entities: combining internal entity and plain-text matching
- command-line
    
- Batch Compiler
    - command-line
    - Compiling OmniMark programs
    - Concurrent Processing Engine
    - Concurrent Processing VM
    - Controlling error messages
    - Controlling license locking
    - Controlling markup processing
    - Controlling warnings
    - C/VM
    - Desktop Compiler
    - External Function Libraries on UNIX
    - External Function Libraries on Windows
    - Garbage collection control
    - Generating a license request key
    - Generating a license request key (port locking)
    - Generating function traces
    - Include Files and Modules on UNIX
    - Include Files and Modules on Windows
    - Information and logging
    - Installing and Configuring OmniMark on UNIX
    - Installing and Configuring OmniMark on Windows
    - Loading compiled OmniMark programs
    - Locating external function libraries
    - Locating include files and modules
    - OmniMark Java VM
    - Running OmniMark programs from source
    - Setting global variables in the OmniMark program
    - Single Processing Engine
    - Single Processing VM
    - Specifying arguments files
    - Specifying the default output destination
    - Specifying the temporary directory
    - Studio for Eclipse: about
    - Studio for Eclipse command-line options
    - Studio for Eclipse: Using the Call Stack during Debugging
- command-line options
    
- #args
    - Command line arguments
    - Configuring OmniMark Studio for Eclipse
    - Creating or Importing an OmniMark Project into Studio for Eclipse
    - Studio for Eclipse Launch Configurations
    - Studio Tutorial
- comments
    
- Comments
    - markup-comment
- comparing numeric expressions
    
- Arithmetic and comparison operators
    - Numeric expressions: comparing
- comparing records
    
- ==, !==
    - Records, comparing
- comparing string expressions
    
- String expressions: comparing
- comparison operators
    
- Arithmetic and comparison operators
    - Numeric expressions: comparing
- compile a RelaxNG schema
    
- relaxng.compile-error
    - relaxng.compile-schema
- compile a W3C XML schema
    
- w3c.compile-schema
- compile an SQL statement
    
- db.compile-statement
- compile an XSLT stylesheet
    
- xslt.compile
- compile-catalog-resource
    
- oasis.compile-catalog-resource
- compiled-date
    
- compiled-date
    - date
- compile-parsed-catalog
    
- oasis.compile-parsed-catalog
- complement
    
- Bit-oriented arithmetic
    - complement
- concatenating strings
    
- Strings: concatenating
- concatenation
    
- || (concatenation)
- conditional constructs
    
- Conditional constructs
    - Switch data type
- conditional evaluation of test expressions
    
- Test expressions
- conditional operator
    
- -> (conditional operator)
    - Conditional constructs
- conditions within patterns
    
- Patterns: conditions within
- connect
    
- vfs.connect
    - vfs.disconnect
    - vfsConnect
    - vfsDisconnect
- connect to a database
    
- db.open-oci11g
    - db.open-odbc
    - dbOpenOCI11g
    - dbOpenODBC
- connect to a directory
    
- vfs.connect-directory
    - vfsConnectDir
- connection to a database, closing
    
- db.close
    - dbClose
- connectivity
    
- Opaque data types
- conref
    
- content is
- constants
    
- Arrays
    - elsewhere
    - global, local, constant, field
    - Macros
    - require
    - Shelves
    - Shelves and Constants
    - Shelves: pre-defining globals and constants
- consume
    
- consume
- content
    
- content of
- content is
    
- content is
    - last content is
- content of
    
- content of
- content-end
    
- content-end
- content-model
    
- content-model
- content-start
    
- content-start
- context-translate
    
- Aided translation types
    - context-translate
- Controlling markup processing
    
- Markup processing control
- conversion
    
- Data type conversion
- conversion functions
    
- define conversion-function
    - Functions: conversion
- converting to various character encodings
    
- Character encodings, international (OMEFIO)
- cookies
    
- HttpObjectGetCookieAttributes
    - HttpObjectGetCookieValues
    - HttpObjectSetCookieAttribute
    - HttpObjectSetCookieValue
- copy
    
- copy, copy-clear
    - Shelves
    - vfs.copy
- copy a directory
    
- vfs.copy
    - vfsCopy
- copy a file
    
- vfs.copy
    - vfsCopy
- copy-clear
    
- copy, copy-clear
    - Shelves
- coroutine
    
- Coroutine scope
    - Coroutines
    - Managing coroutines
- cosine
    
- cos (in Trigonometry (OMTRIG))
    - cos (in Trigonometry (OMTRIG legacy))
- cosine, hyperbolic
    
- cosh (in Trigonometry (OMTRIG))
    - cosh (in Trigonometry (OMTRIG legacy))
- counter
    
- Counter data type
- create-attribute-declaration
    
- create-attribute-declaration
- created by
    
- created by
- create-element-declaration
    
- create-element-declaration
- create-element-event
    
- create-element-event
- create-processing-instruction-event
    
- create-processing-instruction-event
- create-specified-attribute
    
- create-specified-attribute
- create-unspecified-attribute
    
- create-unspecified-attribute
- creating
    
- creating
    - DTD handling
- creating a macro
    
- Macros
- creating a shelf
    
- Arrays
- creating macros
    
- Macros: debugging
- creating plug-and-play filters
    
- Creating plug and play filters
- creator of
    
- creator of
    - set creator of
- CRLF macro
    
- CGI programming support (OMCGI)
- cross-references
    
- Cross-references: creating
- cross-translate
    
- Aided translation types
    - cross-translate
- currency
    
- Financial calculation
- current directory, changing
    
- FS_ChangeDirectory
    - vfs.change-directory
    - vfsChangeDir
- current directory: retrieving the name of
    
- FS_GetCurrentDirectory
    - vfs.directory-name
    - vfsDirName
- current elements
    
- current elements
    - elements of
    - number of current elements
    - repeat over current elements
- current input
    
- Input
    - Scanning
- current output
    
- Output
    - Scanning
- current sgml-dtd
    
- do sgml-parse
- current shelf item
    
- Shelves
    - using
- current subdocument
    
- number of current subdocuments
- current working directory
    
- FS_GetCurrentDirectory
    - vfs.directory-name
    - vfsDirName
- current xml-dtd
    
- do xml-parse
- cursor, move
    
- vfs.move-cursor
    - vfsMoveCursor
- cursor position, find current
    
- vfs.cursor-position
    - vfsCursorPosition