Octane v1.01.20 - The Open Compression Toolkit for C++ http://octane.sourceforge.net/
Homepage | Main | Modules | Class Hierarchy | Compound List | File List | Compound Members | Related Pages

Parsers


Detailed Description

The Base Parser class is responsible for dividing the input stream into a series of numerical symbols, and for converting symbol numbers to their symbol texts during decompression.

Parsers are commonly just character-based, returning the ascii character for each symbol parsed, and therefore require no training. But some parsers can be more sophisticated, scanning input streams and building a list of all words or common words, etc.


Compounds

class  OctaneParser
 The Base Parser class is responsible for dividing the input stream into a series of numerical symbols, and for converting symbol numbers to their symbol texts during decompression. More...

class  BitParser
 Sample parser class is just character based, uses one symbol for each ascii character plus one for end-of-stream. More...

class  SampleParser
 Sample parser class is just character based, uses one symbol for each ascii character plus one for end-of-stream. More...

class  SubstringParser
 The SubstringParser class is a flexible parser, which uses arbitrarily long substrings of text as symbols. More...

 

Generated on 20 May 2004 by doxygen 1.3.3