contentsconceptssyntaxlibrariessampleserrorsindex
Full text search
Parallel processing model
Prerequisite Concepts     Related Syntax  

OmniMark has the capability to run processes in parallel. Such processes run as co-routines, not threads. Parallel processing occurs whenever a program is generating markup which is then fed to the markup processor. This occurs in up-translate and context-translate programs, in programs that do subdocument processing, and in programs that use an input function to supply input to the markup processor in a do xml-parse and do sgml-parse.

Running two processes in parallel has three principal advantages:

For the most part, you do not need to concern yourself with the mechanics of parallel processing. OmniMark handles all the details for you. However, there are some important restrictions you need to be aware of:

Prerequisite Concepts
     Pattern and markup processors
 
  Related Syntax
   context-translate
   do sgml-parse
   do xml-parse
   domain-free
   up-translate
 
----

Top [CONTENTS] [CONCEPTS] [SYNTAX] [LIBRARIES] [SAMPLES] [ERRORS] [INDEX]

Generated: April 21, 1999 at 2:00:50 pm
If you have any comments about this section of the documentation, send email to [email protected]

Copyright © OmniMark Technologies Corporation, 1988-1999.