tokenize c/c++ source code