Subversion Repositories programming

Rev

Rev 261 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 261 Rev 280
Line 23... Line 23...
23
        this.yyparser = yyparser;
23
        this.yyparser = yyparser;
24
    }
24
    }
25
%}
25
%}
26
 
26
 
27
WSPACE = [\ \t]+
27
WSPACE = [\ \t]+
28
NL = \n | \r | \r\n
28
NL     = \n | \r | \r\n
29
OTHERS = [^pt\ \t\n\r]+
29
IGNORE = [^ptPT\ \t\n\r]+
-
 
30
 
30
%%
31
%%
31
 
32
 
32
"p"         { return Parser.PUT;        }
33
"p"         { return Parser.PUT;        }
-
 
34
"P"         { return Parser.PUT;        }
33
"t"         { return Parser.TAKE;       }
35
"t"         { return Parser.TAKE;       }
-
 
36
"T"         { return Parser.TAKE;       }
34
{NL}        { return Parser.NL;         }
37
{NL}        { return Parser.NL;         }
35
{WSPACE}    {                           }
38
{WSPACE}    {                           }
36
{OTHERS}    {                           }
39
{IGNORE}    {                           }
37
 
40