finished lexical anyalizer... for now