%{
#include <stdio.h>
%}
%%
int
|float|if
|else
|return
|while
|for
{ printf
("Keyword"
);}[a-zA-Z_]([a-zA-Z0-9_])* { printf("Identifier"); }
[0-9]+ { printf("Number"); }
.|\n ; // Ignore other characters
%%
int main() {
yylex();
return 0;
}
int yywrap()
{
}
JXsKI2luY2x1ZGUgPHN0ZGlvLmg+CiV9CgolJQppbnR8ZmxvYXR8aWZ8ZWxzZXxyZXR1cm58d2hpbGV8Zm9yIHsgcHJpbnRmKCJLZXl3b3JkIik7fQpbYS16QS1aX10oW2EtekEtWjAtOV9dKSogeyBwcmludGYoIklkZW50aWZpZXIiKTsgfQpbMC05XSsgeyAgICAgcHJpbnRmKCJOdW1iZXIiKTsgfQoufFxuIDsgLy8gSWdub3JlIG90aGVyIGNoYXJhY3RlcnMKJSUKCmludCBtYWluKCkgewogICAgeXlsZXgoKTsKICAgIHJldHVybiAwOwp9CmludCB5eXdyYXAoKQp7Cn0=