%{
#include <stdio.h>
%}
%%
[0-9]+\
.[0-9]+ { printf
("
Float: %s\n", yytext); } [0-9]+ { printf
("
Integer: %s\n", yytext); } .|\n { /* ignore other characters */ }
%%
int main(int argc, char **argv) {
yylex();
return 0;
}
int yywrap() {
return 1;
}
JXsKI2luY2x1ZGUgPHN0ZGlvLmg+CiV9CgolJQpbMC05XStcLlswLTldKyAgICB7IHByaW50ZigiRmxvYXQ6ICVzXG4iLCB5eXRleHQpOyB9ClswLTldKyAgICAgICAgICAgIHsgcHJpbnRmKCJJbnRlZ2VyOiAlc1xuIiwgeXl0ZXh0KTsgfQoufFxuICAgICAgICAgICAgICB7IC8qIGlnbm9yZSBvdGhlciBjaGFyYWN0ZXJzICovIH0KJSUKCmludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikgewogICAgeXlsZXgoKTsKICAgIHJldHVybiAwOwp9CgppbnQgeXl3cmFwKCkgewogICAgcmV0dXJuIDE7Cn0K