Inline lexer draft