unput.lex

来自「flex」· LEX 代码 · 共 33 行

LEX
33
字号
/* * unput.l : An example of what *not* *           to do with unput(). */%{#include <stdio.h>void putback_yytext(void);%}%%foobar   putback_yytext();raboof   putback_yytext();%%void putback_yytext(void){    int   i;    int   l = strlen(yytext);    char  buffer[YY_BUF_SIZE];    strcpy(buffer,yytext);    printf("Got: %s\n",yytext);    for(i=0; i<l; i++){       unput(buffer[i]);    }}            

⌨️ 快捷键说明

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