Learning jflex, contain c++ token extracting and ISBN recognition