Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/third_party/python/aiohttp/aiohttp/   (Browser von der Mozilla Stiftung Version 136.0.1©)  Datei vom 10.2.2025 mit Größe 183 kB image not shown  

Quelle  _find_header.c   Sprache: C

 
/*  The file is autogenerated from aiohttp/hdrs.py
Run ./tools/gen.py to update it after the origin changing. */


#include "_find_header.h"

#define NEXT_CHAR() \
{ \
    count++; \
    if (count == size) { \
        /* end of search */ \
        return -1; \
    } \
    pchar++; \
    ch = *pchar; \
    last = (count == size -1); \
while(0);

int
find_header(const char *str, int size)
{
    char *pchar = str;
    int last;
    char ch;
    int count = -1;
    pchar--;


    NEXT_CHAR();
    switch (ch) {
        case 'A':
            if (last) {
                return -1;
            }
            goto A;
        case 'a':
            if (last) {
                return -1;
            }
            goto A;
        case 'C':
            if (last) {
                return -1;
            }
            goto C;
        case 'c':
            if (last) {
                return -1;
            }
            goto C;
        case 'D':
            if (last) {
                return -1;
            }
            goto D;
        case 'd':
            if (last) {
                return -1;
            }
            goto D;
        case 'E':
            if (last) {
                return -1;
            }
            goto E;
        case 'e':
            if (last) {
                return -1;
            }
            goto E;
        case 'F':
            if (last) {
                return -1;
            }
            goto F;
        case 'f':
            if (last) {
                return -1;
            }
            goto F;
        case 'H':
            if (last) {
                return -1;
            }
            goto H;
        case 'h':
            if (last) {
                return -1;
            }
            goto H;
        case 'I':
            if (last) {
                return -1;
            }
            goto I;
        case 'i':
            if (last) {
                return -1;
            }
            goto I;
        case 'K':
            if (last) {
                return -1;
            }
            goto K;
        case 'k':
            if (last) {
                return -1;
            }
            goto K;
        case 'L':
            if (last) {
                return -1;
            }
            goto L;
        case 'l':
            if (last) {
                return -1;
            }
            goto L;
        case 'M':
            if (last) {
                return -1;
            }
            goto M;
        case 'm':
            if (last) {
                return -1;
            }
            goto M;
        case 'O':
            if (last) {
                return -1;
            }
            goto O;
        case 'o':
            if (last) {
                return -1;
            }
            goto O;
        case 'P':
            if (last) {
                return -1;
            }
            goto P;
        case 'p':
            if (last) {
                return -1;
            }
            goto P;
        case 'R':
            if (last) {
                return -1;
            }
            goto R;
        case 'r':
            if (last) {
                return -1;
            }
            goto R;
        case 'S':
            if (last) {
                return -1;
            }
            goto S;
        case 's':
            if (last) {
                return -1;
            }
            goto S;
        case 'T':
            if (last) {
                return -1;
            }
            goto T;
        case 't':
            if (last) {
                return -1;
            }
            goto T;
        case 'U':
            if (last) {
                return -1;
            }
            goto U;
        case 'u':
            if (last) {
                return -1;
            }
            goto U;
        case 'V':
            if (last) {
                return -1;
            }
            goto V;
        case 'v':
            if (last) {
                return -1;
            }
            goto V;
        case 'W':
            if (last) {
                return -1;
            }
            goto W;
        case 'w':
            if (last) {
                return -1;
            }
            goto W;
        case 'X':
            if (last) {
                return -1;
            }
            goto X;
        case 'x':
            if (last) {
                return -1;
            }
            goto X;
        default:
            return -1;
    }

A:
    NEXT_CHAR();
    switch (ch) {
        case 'C':
            if (last) {
                return -1;
            }
            goto AC;
        case 'c':
            if (last) {
                return -1;
            }
            goto AC;
        case 'G':
            if (last) {
                return -1;
            }
            goto AG;
        case 'g':
            if (last) {
                return -1;
            }
            goto AG;
        case 'L':
            if (last) {
                return -1;
            }
            goto AL;
        case 'l':
            if (last) {
                return -1;
            }
            goto AL;
        case 'U':
            if (last) {
                return -1;
            }
            goto AU;
        case 'u':
            if (last) {
                return -1;
            }
            goto AU;
        default:
            return -1;
    }

AC:
    NEXT_CHAR();
    switch (ch) {
        case 'C':
            if (last) {
                return -1;
            }
            goto ACC;
        case 'c':
            if (last) {
                return -1;
            }
            goto ACC;
        default:
            return -1;
    }

ACC:
    NEXT_CHAR();
    switch (ch) {
        case 'E':
            if (last) {
                return -1;
            }
            goto ACCE;
        case 'e':
            if (last) {
                return -1;
            }
            goto ACCE;
        default:
            return -1;
    }

ACCE:
    NEXT_CHAR();
    switch (ch) {
        case 'P':
            if (last) {
                return -1;
            }
            goto ACCEP;
        case 'p':
            if (last) {
                return -1;
            }
            goto ACCEP;
        case 'S':
            if (last) {
                return -1;
            }
            goto ACCES;
        case 's':
            if (last) {
                return -1;
            }
            goto ACCES;
        default:
            return -1;
    }

ACCEP:
    NEXT_CHAR();
    switch (ch) {
        case 'T':
            if (last) {
                return 0;
            }
            goto ACCEPT;
        case 't':
            if (last) {
                return 0;
            }
            goto ACCEPT;
        default:
            return -1;
    }

ACCEPT:
    NEXT_CHAR();
    switch (ch) {
        case '-':
            if (last) {
                return -1;
            }
            goto ACCEPT_;
        default:
            return -1;
    }

ACCEPT_:
    NEXT_CHAR();
    switch (ch) {
        case 'C':
            if (last) {
                return -1;
            }
            goto ACCEPT_C;
        case 'c':
            if (last) {
                return -1;
            }
            goto ACCEPT_C;
        case 'E':
            if (last) {
                return -1;
            }
            goto ACCEPT_E;
        case 'e':
            if (last) {
                return -1;
            }
            goto ACCEPT_E;
        case 'L':
            if (last) {
                return -1;
            }
            goto ACCEPT_L;
        case 'l':
            if (last) {
                return -1;
            }
            goto ACCEPT_L;
        case 'R':
            if (last) {
                return -1;
            }
            goto ACCEPT_R;
        case 'r':
            if (last) {
                return -1;
            }
            goto ACCEPT_R;
        default:
            return -1;
    }

ACCEPT_C:
    NEXT_CHAR();
    switch (ch) {
        case 'H':
            if (last) {
                return -1;
            }
            goto ACCEPT_CH;
        case 'h':
            if (last) {
                return -1;
            }
            goto ACCEPT_CH;
        default:
            return -1;
    }

ACCEPT_CH:
    NEXT_CHAR();
    switch (ch) {
        case 'A':
            if (last) {
                return -1;
            }
            goto ACCEPT_CHA;
        case 'a':
            if (last) {
                return -1;
            }
            goto ACCEPT_CHA;
        default:
            return -1;
    }

ACCEPT_CHA:
    NEXT_CHAR();
    switch (ch) {
        case 'R':
            if (last) {
                return -1;
            }
            goto ACCEPT_CHAR;
        case 'r':
            if (last) {
                return -1;
            }
            goto ACCEPT_CHAR;
        default:
            return -1;
    }

ACCEPT_CHAR:
    NEXT_CHAR();
    switch (ch) {
        case 'S':
            if (last) {
                return -1;
            }
            goto ACCEPT_CHARS;
        case 's':
            if (last) {
                return -1;
            }
            goto ACCEPT_CHARS;
        default:
            return -1;
    }

ACCEPT_CHARS:
    NEXT_CHAR();
    switch (ch) {
        case 'E':
            if (last) {
                return -1;
            }
            goto ACCEPT_CHARSE;
        case 'e':
            if (last) {
                return -1;
            }
            goto ACCEPT_CHARSE;
        default:
            return -1;
    }

ACCEPT_CHARSE:
    NEXT_CHAR();
    switch (ch) {
        case 'T':
            if (last) {
                return 1;
            }
            goto ACCEPT_CHARSET;
        case 't':
            if (last) {
                return 1;
            }
            goto ACCEPT_CHARSET;
        default:
            return -1;
    }

ACCEPT_E:
    NEXT_CHAR();
    switch (ch) {
        case 'N':
            if (last) {
                return -1;
            }
            goto ACCEPT_EN;
        case 'n':
            if (last) {
                return -1;
            }
            goto ACCEPT_EN;
        default:
            return -1;
    }

ACCEPT_EN:
    NEXT_CHAR();
    switch (ch) {
        case 'C':
            if (last) {
                return -1;
            }
            goto ACCEPT_ENC;
        case 'c':
            if (last) {
                return -1;
            }
            goto ACCEPT_ENC;
        default:
            return -1;
    }

ACCEPT_ENC:
    NEXT_CHAR();
    switch (ch) {
        case 'O':
            if (last) {
                return -1;
            }
            goto ACCEPT_ENCO;
        case 'o':
            if (last) {
                return -1;
            }
            goto ACCEPT_ENCO;
        default:
            return -1;
    }

ACCEPT_ENCO:
    NEXT_CHAR();
    switch (ch) {
        case 'D':
            if (last) {
                return -1;
            }
            goto ACCEPT_ENCOD;
        case 'd':
            if (last) {
                return -1;
            }
            goto ACCEPT_ENCOD;
        default:
            return -1;
    }

ACCEPT_ENCOD:
    NEXT_CHAR();
    switch (ch) {
        case 'I':
            if (last) {
                return -1;
            }
            goto ACCEPT_ENCODI;
        case 'i':
            if (last) {
                return -1;
            }
            goto ACCEPT_ENCODI;
        default:
            return -1;
    }

ACCEPT_ENCODI:
    NEXT_CHAR();
    switch (ch) {
        case 'N':
            if (last) {
                return -1;
            }
            goto ACCEPT_ENCODIN;
        case 'n':
            if (last) {
                return -1;
            }
            goto ACCEPT_ENCODIN;
        default:
            return -1;
    }

ACCEPT_ENCODIN:
    NEXT_CHAR();
    switch (ch) {
        case 'G':
            if (last) {
                return 2;
            }
            goto ACCEPT_ENCODING;
        case 'g':
            if (last) {
                return 2;
            }
            goto ACCEPT_ENCODING;
        default:
            return -1;
    }

ACCEPT_L:
    NEXT_CHAR();
    switch (ch) {
        case 'A':
            if (last) {
                return -1;
            }
            goto ACCEPT_LA;
        case 'a':
            if (last) {
                return -1;
            }
            goto ACCEPT_LA;
        default:
            return -1;
    }

ACCEPT_LA:
    NEXT_CHAR();
    switch (ch) {
        case 'N':
            if (last) {
                return -1;
            }
            goto ACCEPT_LAN;
        case 'n':
            if (last) {
                return -1;
            }
            goto ACCEPT_LAN;
        default:
            return -1;
    }

ACCEPT_LAN:
    NEXT_CHAR();
    switch (ch) {
        case 'G':
            if (last) {
                return -1;
            }
            goto ACCEPT_LANG;
        case 'g':
            if (last) {
                return -1;
            }
            goto ACCEPT_LANG;
        default:
            return -1;
    }

ACCEPT_LANG:
    NEXT_CHAR();
    switch (ch) {
        case 'U':
            if (last) {
                return -1;
            }
            goto ACCEPT_LANGU;
        case 'u':
            if (last) {
                return -1;
            }
            goto ACCEPT_LANGU;
        default:
            return -1;
    }

ACCEPT_LANGU:
    NEXT_CHAR();
    switch (ch) {
        case 'A':
            if (last) {
                return -1;
            }
            goto ACCEPT_LANGUA;
        case 'a':
            if (last) {
                return -1;
            }
            goto ACCEPT_LANGUA;
        default:
            return -1;
    }

ACCEPT_LANGUA:
    NEXT_CHAR();
    switch (ch) {
        case 'G':
            if (last) {
                return -1;
            }
            goto ACCEPT_LANGUAG;
        case 'g':
            if (last) {
                return -1;
            }
            goto ACCEPT_LANGUAG;
        default:
            return -1;
    }

ACCEPT_LANGUAG:
    NEXT_CHAR();
    switch (ch) {
        case 'E':
            if (last) {
                return 3;
            }
            goto ACCEPT_LANGUAGE;
        case 'e':
            if (last) {
                return 3;
            }
            goto ACCEPT_LANGUAGE;
        default:
            return -1;
    }

ACCEPT_R:
    NEXT_CHAR();
    switch (ch) {
        case 'A':
            if (last) {
                return -1;
            }
            goto ACCEPT_RA;
        case 'a':
            if (last) {
                return -1;
            }
            goto ACCEPT_RA;
        default:
            return -1;
    }

ACCEPT_RA:
    NEXT_CHAR();
    switch (ch) {
        case 'N':
            if (last) {
                return -1;
            }
            goto ACCEPT_RAN;
        case 'n':
            if (last) {
                return -1;
            }
            goto ACCEPT_RAN;
        default:
            return -1;
    }

ACCEPT_RAN:
    NEXT_CHAR();
    switch (ch) {
        case 'G':
            if (last) {
                return -1;
            }
            goto ACCEPT_RANG;
        case 'g':
            if (last) {
                return -1;
            }
            goto ACCEPT_RANG;
        default:
            return -1;
    }

ACCEPT_RANG:
    NEXT_CHAR();
    switch (ch) {
        case 'E':
            if (last) {
                return -1;
            }
            goto ACCEPT_RANGE;
        case 'e':
            if (last) {
                return -1;
            }
            goto ACCEPT_RANGE;
        default:
            return -1;
    }

ACCEPT_RANGE:
    NEXT_CHAR();
    switch (ch) {
        case 'S':
            if (last) {
                return 4;
            }
            goto ACCEPT_RANGES;
        case 's':
            if (last) {
                return 4;
            }
            goto ACCEPT_RANGES;
        default:
            return -1;
    }

ACCES:
    NEXT_CHAR();
    switch (ch) {
        case 'S':
            if (last) {
                return -1;
            }
            goto ACCESS;
        case 's':
            if (last) {
                return -1;
            }
            goto ACCESS;
        default:
            return -1;
    }

ACCESS:
    NEXT_CHAR();
    switch (ch) {
        case '-':
            if (last) {
                return -1;
            }
            goto ACCESS_;
        default:
            return -1;
    }

ACCESS_:
    NEXT_CHAR();
    switch (ch) {
        case 'C':
            if (last) {
                return -1;
            }
            goto ACCESS_C;
        case 'c':
            if (last) {
                return -1;
            }
            goto ACCESS_C;
        default:
            return -1;
    }

ACCESS_C:
    NEXT_CHAR();
    switch (ch) {
        case 'O':
            if (last) {
                return -1;
            }
            goto ACCESS_CO;
        case 'o':
            if (last) {
                return -1;
            }
            goto ACCESS_CO;
        default:
            return -1;
    }

ACCESS_CO:
    NEXT_CHAR();
    switch (ch) {
        case 'N':
            if (last) {
                return -1;
            }
            goto ACCESS_CON;
        case 'n':
            if (last) {
                return -1;
            }
            goto ACCESS_CON;
        default:
            return -1;
    }

ACCESS_CON:
    NEXT_CHAR();
    switch (ch) {
        case 'T':
            if (last) {
                return -1;
            }
            goto ACCESS_CONT;
        case 't':
            if (last) {
                return -1;
            }
            goto ACCESS_CONT;
        default:
            return -1;
    }

ACCESS_CONT:
    NEXT_CHAR();
    switch (ch) {
        case 'R':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTR;
        case 'r':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTR;
        default:
            return -1;
    }

ACCESS_CONTR:
    NEXT_CHAR();
    switch (ch) {
        case 'O':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTRO;
        case 'o':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTRO;
        default:
            return -1;
    }

ACCESS_CONTRO:
    NEXT_CHAR();
    switch (ch) {
        case 'L':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL;
        case 'l':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL;
        default:
            return -1;
    }

ACCESS_CONTROL:
    NEXT_CHAR();
    switch (ch) {
        case '-':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_;
        default:
            return -1;
    }

ACCESS_CONTROL_:
    NEXT_CHAR();
    switch (ch) {
        case 'A':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_A;
        case 'a':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_A;
        case 'E':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_E;
        case 'e':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_E;
        case 'M':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_M;
        case 'm':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_M;
        case 'R':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_R;
        case 'r':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_R;
        default:
            return -1;
    }

ACCESS_CONTROL_A:
    NEXT_CHAR();
    switch (ch) {
        case 'L':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_AL;
        case 'l':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_AL;
        default:
            return -1;
    }

ACCESS_CONTROL_AL:
    NEXT_CHAR();
    switch (ch) {
        case 'L':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALL;
        case 'l':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALL;
        default:
            return -1;
    }

ACCESS_CONTROL_ALL:
    NEXT_CHAR();
    switch (ch) {
        case 'O':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLO;
        case 'o':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLO;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLO:
    NEXT_CHAR();
    switch (ch) {
        case 'W':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW;
        case 'w':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW:
    NEXT_CHAR();
    switch (ch) {
        case '-':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_:
    NEXT_CHAR();
    switch (ch) {
        case 'C':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_C;
        case 'c':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_C;
        case 'H':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_H;
        case 'h':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_H;
        case 'M':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_M;
        case 'm':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_M;
        case 'O':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_O;
        case 'o':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_O;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_C:
    NEXT_CHAR();
    switch (ch) {
        case 'R':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_CR;
        case 'r':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_CR;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_CR:
    NEXT_CHAR();
    switch (ch) {
        case 'E':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_CRE;
        case 'e':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_CRE;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_CRE:
    NEXT_CHAR();
    switch (ch) {
        case 'D':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_CRED;
        case 'd':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_CRED;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_CRED:
    NEXT_CHAR();
    switch (ch) {
        case 'E':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_CREDE;
        case 'e':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_CREDE;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_CREDE:
    NEXT_CHAR();
    switch (ch) {
        case 'N':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_CREDEN;
        case 'n':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_CREDEN;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_CREDEN:
    NEXT_CHAR();
    switch (ch) {
        case 'T':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_CREDENT;
        case 't':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_CREDENT;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_CREDENT:
    NEXT_CHAR();
    switch (ch) {
        case 'I':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_CREDENTI;
        case 'i':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_CREDENTI;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_CREDENTI:
    NEXT_CHAR();
    switch (ch) {
        case 'A':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_CREDENTIA;
        case 'a':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_CREDENTIA;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_CREDENTIA:
    NEXT_CHAR();
    switch (ch) {
        case 'L':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_CREDENTIAL;
        case 'l':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_CREDENTIAL;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_CREDENTIAL:
    NEXT_CHAR();
    switch (ch) {
        case 'S':
            if (last) {
                return 5;
            }
            goto ACCESS_CONTROL_ALLOW_CREDENTIALS;
        case 's':
            if (last) {
                return 5;
            }
            goto ACCESS_CONTROL_ALLOW_CREDENTIALS;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_H:
    NEXT_CHAR();
    switch (ch) {
        case 'E':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_HE;
        case 'e':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_HE;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_HE:
    NEXT_CHAR();
    switch (ch) {
        case 'A':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_HEA;
        case 'a':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_HEA;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_HEA:
    NEXT_CHAR();
    switch (ch) {
        case 'D':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_HEAD;
        case 'd':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_HEAD;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_HEAD:
    NEXT_CHAR();
    switch (ch) {
        case 'E':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_HEADE;
        case 'e':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_HEADE;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_HEADE:
    NEXT_CHAR();
    switch (ch) {
        case 'R':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_HEADER;
        case 'r':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_HEADER;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_HEADER:
    NEXT_CHAR();
    switch (ch) {
        case 'S':
            if (last) {
                return 6;
            }
            goto ACCESS_CONTROL_ALLOW_HEADERS;
        case 's':
            if (last) {
                return 6;
            }
            goto ACCESS_CONTROL_ALLOW_HEADERS;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_M:
    NEXT_CHAR();
    switch (ch) {
        case 'E':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_ME;
        case 'e':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_ME;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_ME:
    NEXT_CHAR();
    switch (ch) {
        case 'T':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_MET;
        case 't':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_MET;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_MET:
    NEXT_CHAR();
    switch (ch) {
        case 'H':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_METH;
        case 'h':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_METH;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_METH:
    NEXT_CHAR();
    switch (ch) {
        case 'O':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_METHO;
        case 'o':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_METHO;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_METHO:
    NEXT_CHAR();
    switch (ch) {
        case 'D':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_METHOD;
        case 'd':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_METHOD;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_METHOD:
    NEXT_CHAR();
    switch (ch) {
        case 'S':
            if (last) {
                return 7;
            }
            goto ACCESS_CONTROL_ALLOW_METHODS;
        case 's':
            if (last) {
                return 7;
            }
            goto ACCESS_CONTROL_ALLOW_METHODS;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_O:
    NEXT_CHAR();
    switch (ch) {
        case 'R':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_OR;
        case 'r':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_OR;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_OR:
    NEXT_CHAR();
    switch (ch) {
        case 'I':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_ORI;
        case 'i':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_ORI;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_ORI:
    NEXT_CHAR();
    switch (ch) {
        case 'G':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_ORIG;
        case 'g':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_ORIG;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_ORIG:
    NEXT_CHAR();
    switch (ch) {
        case 'I':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_ORIGI;
        case 'i':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_ALLOW_ORIGI;
        default:
            return -1;
    }

ACCESS_CONTROL_ALLOW_ORIGI:
    NEXT_CHAR();
    switch (ch) {
        case 'N':
            if (last) {
                return 8;
            }
            goto ACCESS_CONTROL_ALLOW_ORIGIN;
        case 'n':
            if (last) {
                return 8;
            }
            goto ACCESS_CONTROL_ALLOW_ORIGIN;
        default:
            return -1;
    }

ACCESS_CONTROL_E:
    NEXT_CHAR();
    switch (ch) {
        case 'X':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EX;
        case 'x':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EX;
        default:
            return -1;
    }

ACCESS_CONTROL_EX:
    NEXT_CHAR();
    switch (ch) {
        case 'P':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EXP;
        case 'p':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EXP;
        default:
            return -1;
    }

ACCESS_CONTROL_EXP:
    NEXT_CHAR();
    switch (ch) {
        case 'O':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EXPO;
        case 'o':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EXPO;
        default:
            return -1;
    }

ACCESS_CONTROL_EXPO:
    NEXT_CHAR();
    switch (ch) {
        case 'S':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EXPOS;
        case 's':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EXPOS;
        default:
            return -1;
    }

ACCESS_CONTROL_EXPOS:
    NEXT_CHAR();
    switch (ch) {
        case 'E':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EXPOSE;
        case 'e':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EXPOSE;
        default:
            return -1;
    }

ACCESS_CONTROL_EXPOSE:
    NEXT_CHAR();
    switch (ch) {
        case '-':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EXPOSE_;
        default:
            return -1;
    }

ACCESS_CONTROL_EXPOSE_:
    NEXT_CHAR();
    switch (ch) {
        case 'H':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EXPOSE_H;
        case 'h':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EXPOSE_H;
        default:
            return -1;
    }

ACCESS_CONTROL_EXPOSE_H:
    NEXT_CHAR();
    switch (ch) {
        case 'E':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EXPOSE_HE;
        case 'e':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EXPOSE_HE;
        default:
            return -1;
    }

ACCESS_CONTROL_EXPOSE_HE:
    NEXT_CHAR();
    switch (ch) {
        case 'A':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EXPOSE_HEA;
        case 'a':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EXPOSE_HEA;
        default:
            return -1;
    }

ACCESS_CONTROL_EXPOSE_HEA:
    NEXT_CHAR();
    switch (ch) {
        case 'D':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EXPOSE_HEAD;
        case 'd':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EXPOSE_HEAD;
        default:
            return -1;
    }

ACCESS_CONTROL_EXPOSE_HEAD:
    NEXT_CHAR();
    switch (ch) {
        case 'E':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EXPOSE_HEADE;
        case 'e':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EXPOSE_HEADE;
        default:
            return -1;
    }

ACCESS_CONTROL_EXPOSE_HEADE:
    NEXT_CHAR();
    switch (ch) {
        case 'R':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EXPOSE_HEADER;
        case 'r':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_EXPOSE_HEADER;
        default:
            return -1;
    }

ACCESS_CONTROL_EXPOSE_HEADER:
    NEXT_CHAR();
    switch (ch) {
        case 'S':
            if (last) {
                return 9;
            }
            goto ACCESS_CONTROL_EXPOSE_HEADERS;
        case 's':
            if (last) {
                return 9;
            }
            goto ACCESS_CONTROL_EXPOSE_HEADERS;
        default:
            return -1;
    }

ACCESS_CONTROL_M:
    NEXT_CHAR();
    switch (ch) {
        case 'A':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_MA;
        case 'a':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_MA;
        default:
            return -1;
    }

ACCESS_CONTROL_MA:
    NEXT_CHAR();
    switch (ch) {
        case 'X':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_MAX;
        case 'x':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_MAX;
        default:
            return -1;
    }

ACCESS_CONTROL_MAX:
    NEXT_CHAR();
    switch (ch) {
        case '-':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_MAX_;
        default:
            return -1;
    }

ACCESS_CONTROL_MAX_:
    NEXT_CHAR();
    switch (ch) {
        case 'A':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_MAX_A;
        case 'a':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_MAX_A;
        default:
            return -1;
    }

ACCESS_CONTROL_MAX_A:
    NEXT_CHAR();
    switch (ch) {
        case 'G':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_MAX_AG;
        case 'g':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_MAX_AG;
        default:
            return -1;
    }

ACCESS_CONTROL_MAX_AG:
    NEXT_CHAR();
    switch (ch) {
        case 'E':
            if (last) {
                return 10;
            }
            goto ACCESS_CONTROL_MAX_AGE;
        case 'e':
            if (last) {
                return 10;
            }
            goto ACCESS_CONTROL_MAX_AGE;
        default:
            return -1;
    }

ACCESS_CONTROL_R:
    NEXT_CHAR();
    switch (ch) {
        case 'E':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_RE;
        case 'e':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_RE;
        default:
            return -1;
    }

ACCESS_CONTROL_RE:
    NEXT_CHAR();
    switch (ch) {
        case 'Q':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQ;
        case 'q':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQ;
        default:
            return -1;
    }

ACCESS_CONTROL_REQ:
    NEXT_CHAR();
    switch (ch) {
        case 'U':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQU;
        case 'u':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQU;
        default:
            return -1;
    }

ACCESS_CONTROL_REQU:
    NEXT_CHAR();
    switch (ch) {
        case 'E':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUE;
        case 'e':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUE;
        default:
            return -1;
    }

ACCESS_CONTROL_REQUE:
    NEXT_CHAR();
    switch (ch) {
        case 'S':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUES;
        case 's':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUES;
        default:
            return -1;
    }

ACCESS_CONTROL_REQUES:
    NEXT_CHAR();
    switch (ch) {
        case 'T':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST;
        case 't':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST;
        default:
            return -1;
    }

ACCESS_CONTROL_REQUEST:
    NEXT_CHAR();
    switch (ch) {
        case '-':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_;
        default:
            return -1;
    }

ACCESS_CONTROL_REQUEST_:
    NEXT_CHAR();
    switch (ch) {
        case 'H':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_H;
        case 'h':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_H;
        case 'M':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_M;
        case 'm':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_M;
        default:
            return -1;
    }

ACCESS_CONTROL_REQUEST_H:
    NEXT_CHAR();
    switch (ch) {
        case 'E':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_HE;
        case 'e':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_HE;
        default:
            return -1;
    }

ACCESS_CONTROL_REQUEST_HE:
    NEXT_CHAR();
    switch (ch) {
        case 'A':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_HEA;
        case 'a':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_HEA;
        default:
            return -1;
    }

ACCESS_CONTROL_REQUEST_HEA:
    NEXT_CHAR();
    switch (ch) {
        case 'D':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_HEAD;
        case 'd':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_HEAD;
        default:
            return -1;
    }

ACCESS_CONTROL_REQUEST_HEAD:
    NEXT_CHAR();
    switch (ch) {
        case 'E':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_HEADE;
        case 'e':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_HEADE;
        default:
            return -1;
    }

ACCESS_CONTROL_REQUEST_HEADE:
    NEXT_CHAR();
    switch (ch) {
        case 'R':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_HEADER;
        case 'r':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_HEADER;
        default:
            return -1;
    }

ACCESS_CONTROL_REQUEST_HEADER:
    NEXT_CHAR();
    switch (ch) {
        case 'S':
            if (last) {
                return 11;
            }
            goto ACCESS_CONTROL_REQUEST_HEADERS;
        case 's':
            if (last) {
                return 11;
            }
            goto ACCESS_CONTROL_REQUEST_HEADERS;
        default:
            return -1;
    }

ACCESS_CONTROL_REQUEST_M:
    NEXT_CHAR();
    switch (ch) {
        case 'E':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_ME;
        case 'e':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_ME;
        default:
            return -1;
    }

ACCESS_CONTROL_REQUEST_ME:
    NEXT_CHAR();
    switch (ch) {
        case 'T':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_MET;
        case 't':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_MET;
        default:
            return -1;
    }

ACCESS_CONTROL_REQUEST_MET:
    NEXT_CHAR();
    switch (ch) {
        case 'H':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_METH;
        case 'h':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_METH;
        default:
            return -1;
    }

ACCESS_CONTROL_REQUEST_METH:
    NEXT_CHAR();
    switch (ch) {
        case 'O':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_METHO;
        case 'o':
            if (last) {
                return -1;
            }
            goto ACCESS_CONTROL_REQUEST_METHO;
        default:
            return -1;
    }

ACCESS_CONTROL_REQUEST_METHO:
    NEXT_CHAR();
    switch (ch) {
        case 'D':
            if (last) {
                return 12;
            }
            goto ACCESS_CONTROL_REQUEST_METHOD;
        case 'd':
            if (last) {
                return 12;
            }
            goto ACCESS_CONTROL_REQUEST_METHOD;
        default:
            return -1;
    }

AG:
    NEXT_CHAR();
    switch (ch) {
        case 'E':
            if (last) {
                return 13;
            }
            goto AGE;
        case 'e':
            if (last) {
                return 13;
            }
            goto AGE;
        default:
            return -1;
    }

AL:
    NEXT_CHAR();
    switch (ch) {
        case 'L':
            if (last) {
                return -1;
            }
            goto ALL;
        case 'l':
            if (last) {
                return -1;
            }
            goto ALL;
        default:
            return -1;
    }

ALL:
    NEXT_CHAR();
    switch (ch) {
        case 'O':
            if (last) {
                return -1;
            }
            goto ALLO;
        case 'o':
            if (last) {
                return -1;
            }
            goto ALLO;
        default:
            return -1;
    }

ALLO:
    NEXT_CHAR();
    switch (ch) {
        case 'W':
            if (last) {
                return 14;
            }
            goto ALLOW;
        case 'w':
            if (last) {
                return 14;
            }
            goto ALLOW;
        default:
            return -1;
    }

AU:
    NEXT_CHAR();
    switch (ch) {
        case 'T':
            if (last) {
                return -1;
            }
            goto AUT;
        case 't':
            if (last) {
                return -1;
            }
            goto AUT;
        default:
            return -1;
    }

AUT:
    NEXT_CHAR();
    switch (ch) {
        case 'H':
            if (last) {
                return -1;
            }
            goto AUTH;
        case 'h':
            if (last) {
                return -1;
            }
            goto AUTH;
        default:
            return -1;
    }

AUTH:
    NEXT_CHAR();
    switch (ch) {
        case 'O':
            if (last) {
                return -1;
            }
            goto AUTHO;
        case 'o':
            if (last) {
                return -1;
            }
            goto AUTHO;
        default:
            return -1;
    }

AUTHO:
    NEXT_CHAR();
    switch (ch) {
        case 'R':
            if (last) {
                return -1;
            }
            goto AUTHOR;
        case 'r':
            if (last) {
                return -1;
            }
            goto AUTHOR;
        default:
            return -1;
    }

AUTHOR:
    NEXT_CHAR();
    switch (ch) {
        case 'I':
            if (last) {
                return -1;
            }
            goto AUTHORI;
        case 'i':
            if (last) {
                return -1;
            }
            goto AUTHORI;
        default:
            return -1;
    }

AUTHORI:
    NEXT_CHAR();
    switch (ch) {
        case 'Z':
            if (last) {
                return -1;
            }
            goto AUTHORIZ;
        case 'z':
            if (last) {
                return -1;
            }
            goto AUTHORIZ;
        default:
            return -1;
    }

AUTHORIZ:
    NEXT_CHAR();
    switch (ch) {
        case 'A':
            if (last) {
                return -1;
            }
            goto AUTHORIZA;
        case 'a':
            if (last) {
                return -1;
            }
            goto AUTHORIZA;
        default:
            return -1;
    }

AUTHORIZA:
    NEXT_CHAR();
    switch (ch) {
        case 'T':
            if (last) {
                return -1;
            }
            goto AUTHORIZAT;
        case 't':
            if (last) {
                return -1;
            }
            goto AUTHORIZAT;
        default:
            return -1;
    }

AUTHORIZAT:
    NEXT_CHAR();
    switch (ch) {
        case 'I':
            if (last) {
                return -1;
            }
            goto AUTHORIZATI;
        case 'i':
            if (last) {
                return -1;
            }
            goto AUTHORIZATI;
        default:
            return -1;
    }

AUTHORIZATI:
    NEXT_CHAR();
    switch (ch) {
        case 'O':
            if (last) {
                return -1;
            }
            goto AUTHORIZATIO;
        case 'o':
            if (last) {
                return -1;
            }
            goto AUTHORIZATIO;
        default:
            return -1;
    }

AUTHORIZATIO:
    NEXT_CHAR();
    switch (ch) {
        case 'N':
            if (last) {
                return 15;
            }
            goto AUTHORIZATION;
        case 'n':
            if (last) {
                return 15;
            }
            goto AUTHORIZATION;
        default:
            return -1;
    }

C:
    NEXT_CHAR();
    switch (ch) {
        case 'A':
            if (last) {
                return -1;
            }
            goto CA;
        case 'a':
            if (last) {
                return -1;
            }
            goto CA;
        case 'O':
            if (last) {
                return -1;
            }
            goto CO;
        case 'o':
            if (last) {
                return -1;
            }
            goto CO;
        default:
            return -1;
    }

CA:
    NEXT_CHAR();
    switch (ch) {
        case 'C':
            if (last) {
                return -1;
            }
            goto CAC;
        case 'c':
            if (last) {
                return -1;
            }
            goto CAC;
        default:
            return -1;
    }

CAC:
    NEXT_CHAR();
    switch (ch) {
        case 'H':
            if (last) {
                return -1;
            }
            goto CACH;
        case 'h':
            if (last) {
                return -1;
            }
            goto CACH;
        default:
            return -1;
    }

CACH:
    NEXT_CHAR();
    switch (ch) {
        case 'E':
            if (last) {
                return -1;
            }
            goto CACHE;
        case 'e':
            if (last) {
                return -1;
            }
            goto CACHE;
        default:
            return -1;
    }

CACHE:
    NEXT_CHAR();
    switch (ch) {
        case '-':
            if (last) {
                return -1;
            }
            goto CACHE_;
        default:
            return -1;
    }

CACHE_:
    NEXT_CHAR();
    switch (ch) {
        case 'C':
            if (last) {
                return -1;
            }
            goto CACHE_C;
        case 'c':
            if (last) {
                return -1;
            }
            goto CACHE_C;
        default:
            return -1;
    }

CACHE_C:
    NEXT_CHAR();
    switch (ch) {
        case 'O':
            if (last) {
                return -1;
            }
            goto CACHE_CO;
        case 'o':
            if (last) {
                return -1;
            }
            goto CACHE_CO;
        default:
            return -1;
    }

CACHE_CO:
    NEXT_CHAR();
    switch (ch) {
        case 'N':
            if (last) {
                return -1;
            }
            goto CACHE_CON;
        case 'n':
            if (last) {
                return -1;
            }
            goto CACHE_CON;
        default:
            return -1;
    }

CACHE_CON:
    NEXT_CHAR();
    switch (ch) {
        case 'T':
            if (last) {
                return -1;
            }
            goto CACHE_CONT;
        case 't':
            if (last) {
                return -1;
            }
            goto CACHE_CONT;
        default:
            return -1;
    }

CACHE_CONT:
    NEXT_CHAR();
    switch (ch) {
        case 'R':
            if (last) {
                return -1;
            }
            goto CACHE_CONTR;
        case 'r':
            if (last) {
                return -1;
            }
            goto CACHE_CONTR;
        default:
            return -1;
    }

CACHE_CONTR:
    NEXT_CHAR();
    switch (ch) {
        case 'O':
            if (last) {
                return -1;
            }
            goto CACHE_CONTRO;
        case 'o':
            if (last) {
                return -1;
            }
            goto CACHE_CONTRO;
        default:
            return -1;
    }

CACHE_CONTRO:
    NEXT_CHAR();
    switch (ch) {
        case 'L':
            if (last) {
                return 16;
            }
            goto CACHE_CONTROL;
        case 'l':
            if (last) {
                return 16;
            }
            goto CACHE_CONTROL;
        default:
            return -1;
    }

CO:
    NEXT_CHAR();
    switch (ch) {
        case 'N':
            if (last) {
                return -1;
            }
            goto CON;
        case 'n':
            if (last) {
                return -1;
            }
            goto CON;
        case 'O':
            if (last) {
                return -1;
            }
            goto COO;
        case 'o':
            if (last) {
                return -1;
            }
            goto COO;
        default:
            return -1;
    }

CON:
    NEXT_CHAR();
    switch (ch) {
        case 'N':
            if (last) {
                return -1;
            }
            goto CONN;
        case 'n':
            if (last) {
                return -1;
            }
            goto CONN;
        case 'T':
            if (last) {
                return -1;
            }
            goto CONT;
        case 't':
            if (last) {
                return -1;
            }
            goto CONT;
        default:
            return -1;
    }

CONN:
    NEXT_CHAR();
    switch (ch) {
        case 'E':
            if (last) {
                return -1;
            }
            goto CONNE;
        case 'e':
            if (last) {
                return -1;
            }
            goto CONNE;
        default:
            return -1;
    }

CONNE:
    NEXT_CHAR();
    switch (ch) {
        case 'C':
            if (last) {
                return -1;
            }
            goto CONNEC;
        case 'c':
            if (last) {
                return -1;
            }
            goto CONNEC;
        default:
            return -1;
    }

CONNEC:
    NEXT_CHAR();
    switch (ch) {
        case 'T':
            if (last) {
                return -1;
            }
            goto CONNECT;
        case 't':
            if (last) {
                return -1;
            }
            goto CONNECT;
        default:
            return -1;
    }

CONNECT:
    NEXT_CHAR();
    switch (ch) {
        case 'I':
            if (last) {
                return -1;
            }
            goto CONNECTI;
        case 'i':
            if (last) {
                return -1;
            }
            goto CONNECTI;
        default:
            return -1;
    }

CONNECTI:
    NEXT_CHAR();
    switch (ch) {
        case 'O':
            if (last) {
                return -1;
            }
            goto CONNECTIO;
        case 'o':
            if (last) {
                return -1;
            }
            goto CONNECTIO;
        default:
            return -1;
    }

CONNECTIO:
    NEXT_CHAR();
    switch (ch) {
        case 'N':
            if (last) {
                return 17;
            }
            goto CONNECTION;
        case 'n':
            if (last) {
                return 17;
            }
            goto CONNECTION;
        default:
            return -1;
    }

CONT:
    NEXT_CHAR();
    switch (ch) {
        case 'E':
            if (last) {
                return -1;
            }
            goto CONTE;
        case 'e':
            if (last) {
                return -1;
            }
            goto CONTE;
        default:
            return -1;
    }

CONTE:
    NEXT_CHAR();
    switch (ch) {
        case 'N':
            if (last) {
                return -1;
            }
            goto CONTEN;
        case 'n':
            if (last) {
                return -1;
            }
            goto CONTEN;
        default:
            return -1;
    }

CONTEN:
    NEXT_CHAR();
    switch (ch) {
        case 'T':
            if (last) {
                return -1;
            }
            goto CONTENT;
        case 't':
            if (last) {
                return -1;
            }
            goto CONTENT;
        default:
            return -1;
    }

CONTENT:
    NEXT_CHAR();
    switch (ch) {
        case '-':
            if (last) {
                return -1;
            }
            goto CONTENT_;
        default:
            return -1;
    }

CONTENT_:
    NEXT_CHAR();
    switch (ch) {
        case 'D':
            if (last) {
                return -1;
            }
            goto CONTENT_D;
        case 'd':
            if (last) {
                return -1;
            }
            goto CONTENT_D;
        case 'E':
            if (last) {
                return -1;
            }
            goto CONTENT_E;
        case 'e':
            if (last) {
                return -1;
            }
            goto CONTENT_E;
        case 'L':
            if (last) {
                return -1;
            }
            goto CONTENT_L;
        case 'l':
            if (last) {
                return -1;
            }
            goto CONTENT_L;
        case 'M':
            if (last) {
                return -1;
            }
            goto CONTENT_M;
        case 'm':
            if (last) {
                return -1;
            }
            goto CONTENT_M;
        case 'R':
            if (last) {
                return -1;
            }
            goto CONTENT_R;
        case 'r':
            if (last) {
                return -1;
            }
            goto CONTENT_R;
        case 'T':
            if (last) {
                return -1;
            }
            goto CONTENT_T;
        case 't':
            if (last) {
                return -1;
            }
            goto CONTENT_T;
        default:
            return -1;
    }

CONTENT_D:
    NEXT_CHAR();
    switch (ch) {
        case 'I':
            if (last) {
                return -1;
            }
            goto CONTENT_DI;
        case 'i':
            if (last) {
                return -1;
            }
            goto CONTENT_DI;
        default:
            return -1;
    }

CONTENT_DI:
    NEXT_CHAR();
    switch (ch) {
        case 'S':
            if (last) {
                return -1;
            }
            goto CONTENT_DIS;
        case 's':
            if (last) {
                return -1;
            }
            goto CONTENT_DIS;
        default:
            return -1;
    }

CONTENT_DIS:
    NEXT_CHAR();
    switch (ch) {
        case 'P':
            if (last) {
                return -1;
            }
            goto CONTENT_DISP;
        case 'p':
            if (last) {
                return -1;
            }
            goto CONTENT_DISP;
        default:
            return -1;
    }

CONTENT_DISP:
    NEXT_CHAR();
    switch (ch) {
        case 'O':
            if (last) {
                return -1;
            }
            goto CONTENT_DISPO;
        case 'o':
            if (last) {
                return -1;
            }
            goto CONTENT_DISPO;
        default:
            return -1;
    }

CONTENT_DISPO:
    NEXT_CHAR();
    switch (ch) {
        case 'S':
            if (last) {
                return -1;
            }
            goto CONTENT_DISPOS;
        case 's':
            if (last) {
                return -1;
            }
            goto CONTENT_DISPOS;
        default:
            return -1;
    }

CONTENT_DISPOS:
    NEXT_CHAR();
    switch (ch) {
        case 'I':
            if (last) {
                return -1;
            }
            goto CONTENT_DISPOSI;
        case 'i':
            if (last) {
                return -1;
            }
            goto CONTENT_DISPOSI;
        default:
            return -1;
    }

CONTENT_DISPOSI:
    NEXT_CHAR();
    switch (ch) {
        case 'T':
            if (last) {
                return -1;
            }
            goto CONTENT_DISPOSIT;
        case 't':
            if (last) {
                return -1;
            }
            goto CONTENT_DISPOSIT;
        default:
            return -1;
    }

CONTENT_DISPOSIT:
    NEXT_CHAR();
    switch (ch) {
        case 'I':
            if (last) {
                return -1;
            }
            goto CONTENT_DISPOSITI;
        case 'i':
            if (last) {
                return -1;
            }
            goto CONTENT_DISPOSITI;
        default:
            return -1;
    }

CONTENT_DISPOSITI:
    NEXT_CHAR();
    switch (ch) {
        case 'O':
            if (last) {
                return -1;
            }
            goto CONTENT_DISPOSITIO;
        case 'o':
            if (last) {
                return -1;
            }
            goto CONTENT_DISPOSITIO;
        default:
            return -1;
    }

CONTENT_DISPOSITIO:
    NEXT_CHAR();
    switch (ch) {
        case 'N':
            if (last) {
                return 18;
            }
            goto CONTENT_DISPOSITION;
        case 'n':
            if (last) {
                return 18;
            }
            goto CONTENT_DISPOSITION;
        default:
            return -1;
    }

CONTENT_E:
    NEXT_CHAR();
    switch (ch) {
        case 'N':
            if (last) {
                return -1;
            }
            goto CONTENT_EN;
        case 'n':
            if (last) {
                return -1;
            }
            goto CONTENT_EN;
        default:
            return -1;
    }

CONTENT_EN:
    NEXT_CHAR();
    switch (ch) {
        case 'C':
            if (last) {
                return -1;
            }
            goto CONTENT_ENC;
        case 'c':
            if (last) {
                return -1;
            }
            goto CONTENT_ENC;
        default:
            return -1;
    }

CONTENT_ENC:
    NEXT_CHAR();
    switch (ch) {
        case 'O':
            if (last) {
                return -1;
            }
            goto CONTENT_ENCO;
        case 'o':
            if (last) {
                return -1;
            }
            goto CONTENT_ENCO;
        default:
            return -1;
    }

CONTENT_ENCO:
    NEXT_CHAR();
    switch (ch) {
        case 'D':
            if (last) {
                return -1;
            }
            goto CONTENT_ENCOD;
        case 'd':
            if (last) {
                return -1;
            }
            goto CONTENT_ENCOD;
        default:
            return -1;
    }

CONTENT_ENCOD:
    NEXT_CHAR();
    switch (ch) {
        case 'I':
            if (last) {
                return -1;
            }
            goto CONTENT_ENCODI;
        case 'i':
            if (last) {
                return -1;
            }
            goto CONTENT_ENCODI;
        default:
            return -1;
    }

CONTENT_ENCODI:
    NEXT_CHAR();
    switch (ch) {
        case 'N':
            if (last) {
                return -1;
            }
            goto CONTENT_ENCODIN;
        case 'n':
            if (last) {
                return -1;
            }
            goto CONTENT_ENCODIN;
        default:
            return -1;
    }

CONTENT_ENCODIN:
    NEXT_CHAR();
    switch (ch) {
        case 'G':
            if (last) {
                return 19;
            }
            goto CONTENT_ENCODING;
        case 'g':
            if (last) {
                return 19;
            }
            goto CONTENT_ENCODING;
        default:
            return -1;
    }

CONTENT_L:
    NEXT_CHAR();
    switch (ch) {
        case 'A':
            if (last) {
--> --------------------

--> maximum size reached

--> --------------------

63%


¤ Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.0.101Bemerkung:  ¤

*Bot Zugriff






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung ist noch experimentell.