renamed get_int to load_int and set_int to store_int
I don't know what I wanted to say
moved find_special_token into yylex and moved calling buffer_new after the detection of the first identifier char

this saves many mallocs
I began to care a bit about freeing memory and closing files after use