starting on new mp - dfa
dfa mp - tokenizer for function prototype