⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 qcssscanner.cpp

📁 奇趣公司比较新的qt/emd版本
💻 CPP
📖 第 1 页 / 共 3 页
字号:
        if (ch.unicode() == 11)            goto state_30;        if (ch.unicode() >= 14 && ch.unicode() <= 33)            goto state_30;        if (ch.unicode() == 34)            goto state_31;        if (ch.unicode() >= 35 && ch.unicode() <= 91)            goto state_30;        if (ch.unicode() == 92)            goto state_32;        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)            goto state_30;        if (ch.unicode() >= 123)            goto state_30;        goto out;    state_61:        lastAcceptingPos = pos;        token = QCss::HASH;        ch = next();        if (ch.unicode() == 45)            goto state_61;        if (ch.unicode() >= 48 && ch.unicode() <= 57)            goto state_61;        if (ch.unicode() == 92)            goto state_62;        if (ch.unicode() == 95)            goto state_61;        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)            goto state_61;        goto out;    state_62:        ch = next();        if (ch.unicode() >= 1 && ch.unicode() <= 9)            goto state_79;        if (ch.unicode() == 11)            goto state_79;        if (ch.unicode() >= 14 && ch.unicode() <= 47)            goto state_79;        if (ch.unicode() >= 58 && ch.unicode() <= 96)            goto state_79;        if (ch.unicode() >= 103)            goto state_79;        goto out;    state_63:        lastAcceptingPos = pos;        token = QCss::HASH;        ch = next();        if (ch.unicode() == 45)            goto state_61;        if (ch.unicode() >= 48 && ch.unicode() <= 57)            goto state_61;        if (ch.unicode() == 92)            goto state_62;        if (ch.unicode() == 95)            goto state_61;        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)            goto state_61;        goto out;    state_64:        lastAcceptingPos = pos;        token = QCss::INVALID;        ch = next();        if (ch.unicode() >= 1 && ch.unicode() <= 9)            goto state_35;        if (ch.unicode() == 11)            goto state_35;        if (ch.unicode() >= 14 && ch.unicode() <= 38)            goto state_35;        if (ch.unicode() == 39)            goto state_36;        if (ch.unicode() >= 40 && ch.unicode() <= 91)            goto state_35;        if (ch.unicode() == 92)            goto state_37;        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)            goto state_35;        if (ch.unicode() >= 123)            goto state_35;        goto out;    state_65:        lastAcceptingPos = pos;        token = QCss::INVALID;        ch = next();        if (ch.unicode() >= 1 && ch.unicode() <= 9)            goto state_35;        if (ch.unicode() == 11)            goto state_35;        if (ch.unicode() >= 14 && ch.unicode() <= 38)            goto state_35;        if (ch.unicode() == 39)            goto state_36;        if (ch.unicode() >= 40 && ch.unicode() <= 91)            goto state_35;        if (ch.unicode() == 92)            goto state_37;        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)            goto state_35;        if (ch.unicode() >= 123)            goto state_35;        goto out;    state_66:        lastAcceptingPos = pos;        token = QCss::INVALID;        ch = next();        if (ch.unicode() >= 1 && ch.unicode() <= 9)            goto state_35;        if (ch.unicode() == 11)            goto state_35;        if (ch.unicode() >= 14 && ch.unicode() <= 38)            goto state_35;        if (ch.unicode() == 39)            goto state_36;        if (ch.unicode() >= 40 && ch.unicode() <= 91)            goto state_35;        if (ch.unicode() == 92)            goto state_37;        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)            goto state_35;        if (ch.unicode() >= 123)            goto state_35;        goto out;    state_67:        lastAcceptingPos = pos;        token = QCss::INVALID;        ch = next();        if (ch.unicode() >= 1 && ch.unicode() <= 9)            goto state_35;        if (ch.unicode() == 10)            goto state_80;        if (ch.unicode() == 11)            goto state_35;        if (ch.unicode() >= 14 && ch.unicode() <= 38)            goto state_35;        if (ch.unicode() == 39)            goto state_36;        if (ch.unicode() >= 40 && ch.unicode() <= 91)            goto state_35;        if (ch.unicode() == 92)            goto state_37;        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)            goto state_35;        if (ch.unicode() >= 123)            goto state_35;        goto out;    state_69:        lastAcceptingPos = pos;        token = QCss::NUMBER;        ch = next();        if (ch.unicode() == 37)            goto state_41;        if (ch.unicode() == 45)            goto state_42;        if (ch.unicode() >= 48 && ch.unicode() <= 57)            goto state_69;        if (ch.unicode() == 92)            goto state_45;        if (ch.unicode() == 95)            goto state_46;        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)            goto state_46;        goto out;    state_70:        lastAcceptingPos = pos;        token = QCss::LENGTH;        ch = next();        if (ch.unicode() == 45)            goto state_71;        if (ch.unicode() >= 48 && ch.unicode() <= 57)            goto state_71;        if (ch.unicode() == 92)            goto state_72;        if (ch.unicode() == 95)            goto state_71;        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)            goto state_71;        goto out;    state_71:        lastAcceptingPos = pos;        token = QCss::LENGTH;        ch = next();        if (ch.unicode() == 45)            goto state_71;        if (ch.unicode() >= 48 && ch.unicode() <= 57)            goto state_71;        if (ch.unicode() == 92)            goto state_72;        if (ch.unicode() == 95)            goto state_71;        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)            goto state_71;        goto out;    state_72:        ch = next();        if (ch.unicode() >= 1 && ch.unicode() <= 9)            goto state_81;        if (ch.unicode() == 11)            goto state_81;        if (ch.unicode() >= 14 && ch.unicode() <= 47)            goto state_81;        if (ch.unicode() >= 58 && ch.unicode() <= 96)            goto state_81;        if (ch.unicode() >= 103)            goto state_81;        goto out;    state_73:        ch = next();        if (ch.unicode() == 45) {            token = QCss::CDO;            goto found;        }        goto out;    state_74:        lastAcceptingPos = pos;        token = QCss::ATKEYWORD_SYM;        ch = next();        if (ch.unicode() == 45)            goto state_75;        if (ch.unicode() >= 48 && ch.unicode() <= 57)            goto state_75;        if (ch.unicode() == 92)            goto state_76;        if (ch.unicode() == 95)            goto state_75;        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)            goto state_75;        goto out;    state_75:        lastAcceptingPos = pos;        token = QCss::ATKEYWORD_SYM;        ch = next();        if (ch.unicode() == 45)            goto state_75;        if (ch.unicode() >= 48 && ch.unicode() <= 57)            goto state_75;        if (ch.unicode() == 92)            goto state_76;        if (ch.unicode() == 95)            goto state_75;        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)            goto state_75;        goto out;    state_76:        ch = next();        if (ch.unicode() >= 1 && ch.unicode() <= 9)            goto state_83;        if (ch.unicode() == 11)            goto state_83;        if (ch.unicode() >= 14 && ch.unicode() <= 47)            goto state_83;        if (ch.unicode() >= 58 && ch.unicode() <= 96)            goto state_83;        if (ch.unicode() >= 103)            goto state_83;        goto out;    state_77:        lastAcceptingPos = pos;        token = QCss::IDENT;        ch = next();        if (ch.unicode() == 40)            goto state_52;        if (ch.unicode() == 45)            goto state_53;        if (ch.unicode() >= 48 && ch.unicode() <= 57)            goto state_53;        if (ch.unicode() == 92)            goto state_54;        if (ch.unicode() == 95)            goto state_53;        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)            goto state_53;        goto out;    state_78:        lastAcceptingPos = pos;        token = QCss::INVALID;        ch = next();        if (ch.unicode() >= 1 && ch.unicode() <= 9)            goto state_30;        if (ch.unicode() == 11)            goto state_30;        if (ch.unicode() >= 14 && ch.unicode() <= 33)            goto state_30;        if (ch.unicode() == 34)            goto state_31;        if (ch.unicode() >= 35 && ch.unicode() <= 91)            goto state_30;        if (ch.unicode() == 92)            goto state_32;        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)            goto state_30;        if (ch.unicode() >= 123)            goto state_30;        goto out;    state_79:        lastAcceptingPos = pos;        token = QCss::HASH;        ch = next();        if (ch.unicode() == 45)            goto state_61;        if (ch.unicode() >= 48 && ch.unicode() <= 57)            goto state_61;        if (ch.unicode() == 92)            goto state_62;        if (ch.unicode() == 95)            goto state_61;        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)            goto state_61;        goto out;    state_80:        lastAcceptingPos = pos;        token = QCss::INVALID;        ch = next();        if (ch.unicode() >= 1 && ch.unicode() <= 9)            goto state_35;        if (ch.unicode() == 11)            goto state_35;        if (ch.unicode() >= 14 && ch.unicode() <= 38)            goto state_35;        if (ch.unicode() == 39)            goto state_36;        if (ch.unicode() >= 40 && ch.unicode() <= 91)            goto state_35;        if (ch.unicode() == 92)            goto state_37;        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)            goto state_35;        if (ch.unicode() >= 123)            goto state_35;        goto out;    state_81:        lastAcceptingPos = pos;        token = QCss::LENGTH;        ch = next();        if (ch.unicode() == 45)            goto state_71;        if (ch.unicode() >= 48 && ch.unicode() <= 57)            goto state_71;        if (ch.unicode() == 92)            goto state_72;        if (ch.unicode() == 95)            goto state_71;        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)            goto state_71;        goto out;    state_83:        lastAcceptingPos = pos;        token = QCss::ATKEYWORD_SYM;        ch = next();        if (ch.unicode() == 45)            goto state_75;        if (ch.unicode() >= 48 && ch.unicode() <= 57)            goto state_75;        if (ch.unicode() == 92)            goto state_76;        if (ch.unicode() == 95)            goto state_75;        if ((ch.unicode() >= 'a' && ch.unicode() <= 'z') || ch.unicode() >= 256)            goto state_75;        goto out;    found:    lastAcceptingPos = pos;        out:    if (lastAcceptingPos != -1) {        lexemLength = lastAcceptingPos - lexemStart;        pos = lastAcceptingPos;    }    return token;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -