可以在lex的definition部分為正則表達(dá)式指定名稱,后續(xù)用{name}方式引用。
%{#include <stdlib.h>#include <stdio.h>int count = 0;%}digit [0-9]number {digit}+%%{number} { int n = atoi(yytext); 運行結(jié)果:abc 123 def 456 789 quitnumber: 123number: 456number: 789number count: 3新聞熱點
疑難解答