Changeset 156 for trunk/src/engine.h


Ignore:
Timestamp:
May 28, 2008, 10:20:30 AM (11 years ago)
Author:
lindanl
Message:

Content model validation with recursive parsers; error messages.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/engine.h

    r136 r156  
    3131        virtual void Parse_DocumentContent() = 0;
    3232        virtual void Parse_WF_Content() = 0;
     33        virtual void Parse_ValidContent(CM_RegExp * cre, int & cur_state) = 0;
    3334        virtual bool at_EOF() const = 0;
    3435        virtual void Parse_ExtSubsetDecl() = 0;
     
    132133        void Parse_WF_EndTag(int nameID);       
    133134
    134 
     135        void Parse_ValidEntityRef(CM_RegExp * cre, int & cur_state);
    135136        int Parse_ValidElement();
    136         int Parse_ValidContent(CM_RegExp * cre);
     137        void Parse_ValidContent(CM_RegExp * cre, int & cur_state);
    137138        void Parse_AnyContent();
    138139        void Parse_MixedContent(symbol_set_t elems);
Note: See TracChangeset for help on using the changeset viewer.