add gslang lexer