begin to write compiler in walley language