got the lexer code for edtd written, needs testing