"Fossies" - the Fresh Open Source Software Archive

Member "sitecopy-0.16.6/lib/expat/xmltok/xmltok_impl.h" (10 Oct 2004, 1281 Bytes) of archive /linux/www/sitecopy-0.16.6.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "xmltok_impl.h" see the Fossies "Dox" file reference documentation.

    1 /*
    2 expat XML parser
    3 Copyright (C) 1998 James Clark
    4 
    5 This program is free software; you can redistribute it and/or
    6 modify it under the terms of the GNU General Public License
    7 as published by the Free Software Foundation; either version 2
    8 of the License, or (at your option) any later version.
    9 
   10 This program is distributed in the hope that it will be useful,
   11 but WITHOUT ANY WARRANTY; without even the implied warranty of
   12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   13 GNU General Public License for more details.
   14 
   15 You should have received a copy of the GNU General Public License
   16 along with this program; if not, write to the Free Software
   17 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
   18 */
   19 
   20 enum {
   21   BT_NONXML,
   22   BT_MALFORM,
   23   BT_LT,
   24   BT_AMP,
   25   BT_RSQB,
   26   BT_LEAD2,
   27   BT_LEAD3,
   28   BT_LEAD4,
   29   BT_TRAIL,
   30   BT_CR,
   31   BT_LF,
   32   BT_GT,
   33   BT_QUOT,
   34   BT_APOS,
   35   BT_EQUALS,
   36   BT_QUEST,
   37   BT_EXCL,
   38   BT_SOL,
   39   BT_SEMI,
   40   BT_NUM,
   41   BT_LSQB,
   42   BT_S,
   43   BT_NMSTRT,
   44   BT_COLON,
   45   BT_HEX,
   46   BT_DIGIT,
   47   BT_NAME,
   48   BT_MINUS,
   49   BT_OTHER, /* known not to be a name or name start character */
   50   BT_NONASCII, /* might be a name or name start character */
   51   BT_PERCNT,
   52   BT_LPAR,
   53   BT_RPAR,
   54   BT_AST,
   55   BT_PLUS,
   56   BT_COMMA,
   57   BT_VERBAR
   58 };
   59 
   60 #include <stddef.h>