flex and bison highlighting, expanded c highlighting