added preliminary logic parsing stuff for binops and unops