initial setup
working infrastructure
keywords for C, C++
partial lexical scanner