\ gcd for PL/0, June 2015 var gcdout; procedure gcd(xin,yin); var x,y,newx,newy; begin x:=xin; y:=yin; while x#y do begin if x>y then begin newx:=x-y; newy:=y end; if x