Alien-LibJIT
view release on metacpan or search on metacpan
libjit/dpas/dpas-scanner.l view on Meta::CPAN
dpas_infer_type(lval);
}
/*
* Forward declaration.
*/
static void dpas_skip_comment(int star_style);
%}
%option outfile="lex.yy.c"
%option noyywrap
%option nounput
%option case-insensitive
DIGIT [0-9]
HEX [0-9A-Fa-f]
IDALPHA [a-zA-Z_]
EXPONENT [Ee][+-]?{DIGIT}+
WHITE [ \t\v\r\f]
libjit/tools/gen-ops-scanner.l view on Meta::CPAN
if(!new_str)
{
return 0;
}
strcpy(new_str, str);
return new_str;
}
%}
%option outfile="lex.yy.c"
%option noyywrap
%option nounput
DIGIT [0-9]
IDALPHA [a-zA-Z_]
WHITE [ \t\v\r\f]
%%
"empty" { RETURNTOK(K_EMPTY); }
libjit/tools/gen-rules-scanner.l view on Meta::CPAN
if(!new_str)
{
return 0;
}
strcpy(new_str, str);
return new_str;
}
%}
%option outfile="lex.yy.c"
%option noyywrap
%option nounput
DIGIT [0-9]
IDALPHA [a-zA-Z_]
WHITE [ \t\v\r\f]
%%
"->" { RETURNTOK(K_PTR); }
( run in 0.954 second using v1.01-cache-2.11-cpan-fd5d4e115d8 )