An interpreter written in java for basic-like langauge