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

📄 java.l

📁 java interpreter in formal language and translators
💻 L
字号:
%{#include <stdlib.h>//#include "types.h"#include "y.tab.h"%}Separator	        [\(\)\{\}\[\]\;\,\.]Delimitator	        [\=\>\<\!\+\-\*\/\&\|]Digit		        [0-9]Letter	                [a-zA-Z]AnyButSlash	        [^\/]AnyButAstr	        [^\*]AnyButApostrof	        [^\\']AnyButGhilimele	        [^\\"] BAK		        [\b]TAB		        [\t]CR		        [\r]NL		        [\n]ESCAPECharacter	        [\\]Escape	        	[\\]([b]|[t]|[r]|[n]|[\\])Identifier 	 	{Letter}({Letter}|{Digit})*CommentMoreLines    	[\/][\*]({AnyButAstr}|[\*]{AnyButSlash})*[\*][\/]CommentOneLine      [	\/][\/].*Comment             	({CommentMoreLines}|{CommentOneLine})WhiteSpace	        ({BAK}|{TAB}|{CR}|{NL}|[ ])Dimension	        [\[]({WhiteSpace}|{Comment})*[\]]Sign		        ([\+]|[\-])Integer             	{Digit}+ Numeric             	({Integer})Character	        [\']({Escape}|{AnyButApostrof})[\']String	        	[\"]({Escape}|{AnyButGhilimele})*[\"]Literal             	({Numeric}|{Character}|{String})%%"true"		  	{return LITERAL;}"false"		 	{return LITERAL;}{Separator}	        {return yytext[0];}{Delimitator}	  	{return yytext[0];}"+"                       {return OP_ADD;}"-"                       {return OP_SUB;}"*"                       {return OP_MUL;}"/"                       {return OP_DIV;}           "=="		          {return OP_EQ;}"<="			  {return OP_LE;}">="		     	  {return OP_GE;}"!="			  {return OP_NE;}"||"			  {return OP_Logical_OR;}"&&"			  {return OP_Logical_AND;}"++"			  {return OP_INC;}"--"			  {return OP_DEC;}"class"		  	{return CLASS;}"abstract"		  {return ABSTRACT;}"implements"        	{return IMPLEMENTS;}"interface"	        {return INTERFACE;}"extends"		  {return EXTENDS;}"package"		  {return PACKAGE;}"import"		  {return IMPORT;}"public"		  {return PUBLIC;}"static"		  {return STATIC;}"private"		  {return PRIVATE;}"protected"		  {return PROTECTED;}"final"		  {return FINAL;}"return"          {return RETURN;}"void"		  {return VOID;}"int"	          {return INT;}"char"		  {return CHAR;}"boolean"         {return BOOLEAN;}"super"		  {return SUPER;}"this"		  {return THIS;}"null"		  {return JNULL;}"if"		  {return IF;}"else"		  {return ELSE;}"while"		  {return WHILE;}"do"              return DO;for		  return FOR;{Dimension}	  {return OP_DIM;}{Identifier}	  {return IDENTIFIER;}{Literal}	   {return LITERAL;}{WhiteSpace}        {}{Comment}	    {}

⌨️ 快捷键说明

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