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

📄 javalexer.lex

📁 it is a basic java browser
💻 LEX
📖 第 1 页 / 共 3 页
字号:
    return (t);}<YYINITIAL> "%" {    lastToken = JavaToken.OPERATOR_MOD;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "==" {    lastToken = JavaToken.OPERATOR_EQUAL;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "<=" {     lastToken = JavaToken.OPERATOR_LESS_THAN_OR_EQUAL;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> ">=" {     lastToken = JavaToken.OPERATOR_GREATER_THAN_OR_EQUAL;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "!=" {     lastToken = JavaToken.OPERATOR_NOT_EQUAL;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "||" {     lastToken = JavaToken.OPERATOR_LOGICAL_OR;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "&&" {     lastToken = JavaToken.OPERATOR_LOGICAL_AND;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "++" {     lastToken = JavaToken.OPERATOR_INCREMENT;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "--" {     lastToken = JavaToken.OPERATOR_DECREMENT;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> ">>" {     lastToken = JavaToken.OPERATOR_SHIFT_RIGHT;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "<<" {     lastToken = JavaToken.OPERATOR_SHIFT_LEFT;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> ">>>" {     lastToken = JavaToken.OPERATOR_SHIFT_RIGHT_UNSIGNED;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "+=" {     lastToken = JavaToken.OPERATOR_ADD_ASSIGN;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "-=" {     lastToken = JavaToken.OPERATOR_SUBTRACT_ASSIGN;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "*=" {     lastToken = JavaToken.OPERATOR_MULTIPLY_ASSIGN;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "/=" {     lastToken = JavaToken.OPERATOR_DIVIDE_ASSIGN;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "&=" {     lastToken = JavaToken.OPERATOR_BITWISE_AND_ASSIGN;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "|=" {     lastToken = JavaToken.OPERATOR_BITWISE_OR_ASSIGN;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "^=" {     lastToken = JavaToken.OPERATOR_BITWISE_XOR_ASSIGN;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "%=" {     lastToken = JavaToken.OPERATOR_MOD_ASSIGN;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "<<=" {     lastToken = JavaToken.OPERATOR_SHIFT_LEFT_ASSIGN;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> ">>=" {     lastToken = JavaToken.OPERATOR_SHIFT_RIGHT_ASSIGN;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> ">>>=" {     lastToken = JavaToken.OPERATOR_SHIFT_RIGHT_UNSIGNED_ASSIGN;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "abstract" {     lastToken = JavaToken.RESERVED_WORD_ABSTRACT;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "boolean" {     lastToken = JavaToken.RESERVED_WORD_BOOLEAN;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "break" {     lastToken = JavaToken.RESERVED_WORD_BREAK;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "byte" {     lastToken = JavaToken.RESERVED_WORD_BYTE;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "case" {     lastToken = JavaToken.RESERVED_WORD_CASE;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "catch" {     lastToken = JavaToken.RESERVED_WORD_CATCH;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "char" {     lastToken = JavaToken.RESERVED_WORD_CHAR;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "class" {     lastToken = JavaToken.RESERVED_WORD_CLASS;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "const" {     lastToken = JavaToken.RESERVED_WORD_CONST;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "continue" {     lastToken = JavaToken.RESERVED_WORD_CONTINUE;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "default" {     lastToken = JavaToken.RESERVED_WORD_DEFAULT;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "do" {     lastToken = JavaToken.RESERVED_WORD_DO;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "double" {     lastToken = JavaToken.RESERVED_WORD_DOUBLE;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "else" {     lastToken = JavaToken.RESERVED_WORD_ELSE;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "extends" {     lastToken = JavaToken.RESERVED_WORD_EXTENDS;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "final" {     lastToken = JavaToken.RESERVED_WORD_FINAL;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "finally" {     lastToken = JavaToken.RESERVED_WORD_FINALLY;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "float" {     lastToken = JavaToken.RESERVED_WORD_FLOAT;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "for" {    lastToken = JavaToken.RESERVED_WORD_FOR;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "goto" {     lastToken = JavaToken.RESERVED_WORD_GOTO;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "if" {     lastToken = JavaToken.RESERVED_WORD_IF;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "implements" {     lastToken = JavaToken.RESERVED_WORD_IMPLEMENTS;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "import" {     lastToken = JavaToken.RESERVED_WORD_IMPORT;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "instanceof" {     lastToken = JavaToken.RESERVED_WORD_INSTANCEOF;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "int" {     lastToken = JavaToken.RESERVED_WORD_INT;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "interface" {     lastToken = JavaToken.RESERVED_WORD_INTERFACE;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "long" {     lastToken = JavaToken.RESERVED_WORD_LONG;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "native" {     lastToken = JavaToken.RESERVED_WORD_NATIVE;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "new" {     lastToken = JavaToken.RESERVED_WORD_NEW;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "package" {     lastToken = JavaToken.RESERVED_WORD_PACKAGE;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "private" {     lastToken = JavaToken.RESERVED_WORD_PRIVATE;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "protected" {     lastToken = JavaToken.RESERVED_WORD_PROTECTED;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "public" {     lastToken = JavaToken.RESERVED_WORD_PUBLIC;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "return" {     lastToken = JavaToken.RESERVED_WORD_RETURN;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "short" {     lastToken = JavaToken.RESERVED_WORD_SHORT;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "static" {    lastToken = JavaToken.RESERVED_WORD_STATIC;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "strictfp" {    lastToken = JavaToken.RESERVED_WORD_STRICTFP;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "super" {     lastToken = JavaToken.RESERVED_WORD_SUPER;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));    return (t);}<YYINITIAL> "switch" {     lastToken = JavaToken.RESERVED_WORD_SWITCH;    String text = yytext();    JavaToken t = (new JavaToken(lastToken,text,yyline,yychar,yychar+text.length(),nextState));

⌨️ 快捷键说明

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