?? tokens.l
字號(hào):
/* Hey Emacs, this is code for lex to eat, treat it as -*-C-*- code ALPHA [a-zA-Z]ID {ALPHA}+ARG [^=\n\r]+ID {ALPHA}({ALPHA}|{DIGIT})*ARG "=" .*NAME [A-Z]+VALUE [A-Za-z0-9@]+ */%{#include <stdio.h>#include <string.h>#include "parser.h"%}COMMENT #.*delim [ \t\n\r]WS {delim}*DIGIT [0-9]OTHER [!\"@#¥\$%&\/\{\(\[\)\]\}?+\\~\'*,\.:]ALPHA [a-zA-Z_\-]NAME ^{WS}{ALPHA}+VALUE ({DIGIT}|{ALPHA}|{OTHER})+%option yylineno%%{COMMENT} {/* printf("%s", yytext); */}{WS} {/* printf("%s", yytext); */}[sS][eE][tT] {/* printf("SET "); */ return SET;}= {/* printf(" EQU "); */ return EQU;}{NAME} {yylval.str = strdup(yytext); /* XXX - Check for NULL */ /* printf("ID(%s)", yylval.str); */ return ID;}{VALUE}[;]* {yylval.str = strdup(yytext); /* XXX - Check for NULL */ /* printf("ARG(%s)", yylval.str); */ return ARG;}\"{VALUE}\"[;]* {yylval.str = strdup(yytext); /* XXX - Check for NULL */ /* printf("ARG(%s)", yylval.str); */ return ARG;}%%int yywrap (void){ return 1;}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -