From 27df7b0b96686771b9fafba33d0a97b4d77f6206 Mon Sep 17 00:00:00 2001 From: Alan Korr Date: Mon, 15 Apr 2002 23:19:10 +0000 Subject: *** empty log message *** git-svn-id: svn://svn.rockbox.org/rockbox/trunk@98 a1c6a512-1295-4272-9138-f99709370657 --- firmware/test/memory/test.l | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 firmware/test/memory/test.l (limited to 'firmware/test/memory/test.l') diff --git a/firmware/test/memory/test.l b/firmware/test/memory/test.l new file mode 100644 index 0000000000..7b938e9330 --- /dev/null +++ b/firmware/test/memory/test.l @@ -0,0 +1,23 @@ +%{ +#include "test.tab.h" +#define YY_INPUT(buf,result,max_size) \ + result = read_input (buf,max_size); +%} + +%s GETNUMBER + +%% + +[0-9]+ { yylval = atoi(yytext); return NUMBER;} + +"a"|"allocate" { BEGIN GETNUMBER; return ALLOCATE; } +"r"|"release" { BEGIN GETNUMBER; return RELEASE; } +"s"|"spy" { BEGIN GETNUMBER; return SPY; } +"c"|"check" { BEGIN GETNUMBER; return CHECK; } +"i"|"init" { return INIT; } +"d"|"dump" { return DUMP; } +"q"|"quit" { return QUIT; } +[ \t] ; +\n|. { BEGIN 0; return yytext[0]; } +%% + -- cgit v1.2.3