1
0
mirror of synced 2026-02-10 18:30:55 +00:00
Files
brouhaha.tumble/scanner.l
2001-12-28 04:44:05 +00:00

30 lines
537 B
Plaintext

%option case-insensitive
/*
%{
#include "parser.tab.h"
}%
*/
digit [0-9]
alpha [a-zA-Z]
%%
{digit}+ { yylval.integer = atoi (yytext); return (INTEGER); }
all { return (ALL); }
bookmark { return (BOOKMARK); }
crop { return (CROP); }
even { return (EVEN); }
file { return (FILE); }
image { return (IMAGE); }
input { return (INPUT); }
odd { return (ODD); }
output { return (OUTPUT); }
page { return (PAGE); }
rotate { return (ROTATE); }
size { return (SIZE); }
\".*\" { yylval.string = newstr (yytext); return (STRING); }