莱克斯部分:
%%
[0-9]+ { yyval = atoi (yytext); return num; }
%%
Run Code Online (Sandbox Code Playgroud)
Yacc 部分:
%token num
%%
exp:num '+' num ; {$$ = $1 + $3;}
%%
Run Code Online (Sandbox Code Playgroud)
$$,$1和$2代表什么?$$?5+9作为输入发送到该程序5并被9lex 程序识别,但是 呢+?符号+是否发送到 lex?