▁Go al ▁▁▁▁ ▁-> ▁Program ... ▁< e of > ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ ▁▁▁▁▁▁ ▁* > ▁goal _ ▁▁▁ ▁( 0 , ," \ t \ t START \ n " ▁▁▁▁ ▁, ," \ t \ t E OF \ n \ n ") ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ ▁▁▁▁▁▁▁▁▁▁▁ ▁Program ▁ ▁-> ▁' program ' ▁< identifier > ▁' {' ▁St mt ... ▁' }' ▁* > ▁program _ ▁( 2 , ," \ t \ t PRO G RAM ▁% s \ n ", ," \ t \ t END ▁PRO G RAM ▁% s \ n ") ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ ▁St mt ▁▁▁▁ ▁-> ▁Ass ignment ▁▁▁▁▁▁▁▁▁▁▁▁ ▁-> ▁If Then ▁▁▁▁▁▁▁▁▁▁▁▁ ▁-> ▁If Else ▁▁▁▁▁▁▁▁▁▁▁▁ ▁-> ▁If Then Else ▁▁▁▁▁▁▁▁▁▁ ▁Ass ignment ▁~ > ▁Target ▁' =' ▁Exp ▁'; ' ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ ▁* > ▁assign _ ▁ ▁( 0 ,, ▁▁▁▁▁▁▁▁ ▁, ," \ t \ t ST O RE \ n ") ▁▁▁▁▁▁▁▁▁▁▁▁ ▁If Then ▁▁▁▁ ▁-> ▁' if ' ▁Rel Exp ▁Then ▁' endif ' ▁▁▁▁▁▁▁▁▁ ▁* > ▁if _ ▁▁▁▁▁ ▁( 0 , ," if & 0 :\ n ", ," endif & 0 :\ n " ▁) ▁▁▁ ▁If Else ▁▁▁▁ ▁-> ▁' if ' ▁Rel Exp ▁Else ▁' endif ' ▁▁▁▁▁▁▁▁▁ ▁* > ▁if _ ▁▁▁▁▁ ▁( 0 , ," if & 0 :\ n ", ," endif & 0 :\ n " ▁) ▁▁▁ ▁If Then Else ▁-> ▁' if ' ▁Rel Exp ▁Then 2 ▁Else 2 ▁' endif ' ▁▁ ▁* > ▁if _ ▁▁▁▁▁ ▁( 0 , ," if &