Changeset 19 for trunk/src/engine.h


Ignore:
Timestamp:
Jan 14, 2008, 11:07:46 AM (11 years ago)
Author:
cameron
Message:

Refactoring byte-space lexical recognizers => bytelex.h

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/engine.h

    r15 r19  
    4141                  int AbsPos() const;
    4242                  int BufferRelPos() const;
    43                   unsigned char * x8dataPtr(int offset) const;
    44 
    45                   /* Position-based character sequence recognizers. */
    46 
    47                   bool AtChar(unsigned char c) const;
    48                   unsigned char CharAt(int offset) const;
    49                   bool ASCII_WS_at(int offset) const;
    50                   bool at_EndTag_Start() const;  // at "</"
    51                   bool at_Comment_Start() const;
    52                   bool at_DoubleHyphen() const;
    53                   bool at_Comment_End() const;
    54                   bool at_CDATA_Start() const;
    55                   bool at_CDATA_End() const;
    56                   bool at_PI_Start() const;
    57                   bool at_PI_End() const;
    58                   bool at_EqualsDQuote() const;
    59                   bool at_EqualsSQuote() const;
    60                   bool at_xmlns() const;
    61                   bool at_EmptyElementDelim() const;
    62                   bool at_ElementTag_Start() const;
    63                   bool at_XmlDecl_start() const;
    64                   bool at_version() const;
    65                   bool at_1_0() const;
    66                   bool at_1_1() const;
    67                   bool at_encoding() const;
    68                   bool at_standalone() const;
    69                   bool at_yes() const;
    70                   bool at_no() const;
     43                  unsigned char * cur() const;
    7144
    7245                  bool at_EOF () const;
Note: See TracChangeset for help on using the changeset viewer.