wrote BasicLex.hs