remove list keyword, def list as []; add{} and replaced begin,enhanced procedure support; extract syntax analyzer;fix eq bugs; need IO; need diction and set; need hash functions;