Lexer apears to be fine, exemple code in languagefiles