add eof event to cmake parser
wip
remove example