From 6db1a2cdd3b96731f2e092d55d8c2136eabc52d0 Mon Sep 17 00:00:00 2001 From: Julian T Date: Tue, 11 Feb 2020 12:24:56 +0100 Subject: Rename and cleanup --- sem1/osc/mm10/opg3.l | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100644 sem1/osc/mm10/opg3.l (limited to 'sem1/osc/mm10/opg3.l') diff --git a/sem1/osc/mm10/opg3.l b/sem1/osc/mm10/opg3.l deleted file mode 100644 index 1c4b9c7..0000000 --- a/sem1/osc/mm10/opg3.l +++ /dev/null @@ -1,36 +0,0 @@ -%{ - -#include - -#define BEGIN_T 1 -#define END_T 2 -#define NUM_T 3 -#define VAR_T 4 - -%} - -VAR [a-zA-Z][a-zA-Z\_\-0-9]* -TAL [0-9]+ - -%% - -begin {printf("Found a BEGIN\n"); return BEGIN_T;} -end {printf("Found a END\n"); return END_T;} -{VAR} {printf("Found a variable %s\n", yytext); return VAR_T;} -{TAL} {printf("Found a number %d\n", strtol(yytext, NULL, 10)); return NUM_T;} - -%% - -int main(void) { - - for(;;) { - int t = yylex(); - printf("yylex: %d\n", t); - if( t == END_T ) { - break; - } - } - - return 0; - -} -- cgit v1.2.3