Scanner Most of it straightforward, eg: ... "signed" { count(); return(SIGNED); } "sizeof" { count(); return(SIZEOF); } "static" { count(); return(STATIC); } "struct" { count(); return(STRUCT); } tokens returned for interaction with yacc(1)