js lexer

fin