source: trunk/src/charsets/ext_ascii_8.h @ 6

Last change on this file since 6 was 4, checked in by cameron, 11 years ago

Initial import of parabix-0.36

File size: 538 bytes
Line 
1/*  ext_ascii_8.h - Lexer object for 8-bit ASCII-based character sets.
2    Copyright (c) 2007, Robert D. Cameron.
3    Licensed to the public under the Open Software License 3.0.
4    Licensed to International Characters, Inc., under the Academic
5    Free License 3.0.
6
7*/
8#include "../bitlex.h"
9#ifndef EXT_ASCII_8_H
10#define EXT_ASCII_8_H
11
12class Ext_ASCII_8_Lexer : public Lexer {
13public:
14   Ext_ASCII_8_Lexer(XML_Buffer *b, ParallelStreamSet *p);
15   int AdvanceBuffer(int new_code_unit_position);
16   int BOM_size(int rel_pos);
17};
18
19#endif
Note: See TracBrowser for help on using the repository browser.