Fiddling around with a new language structure identifying differences to JFlex