signature of lexer_Create added