<- tmp_sed2




s/^{MPLTEXT[^"]*"/¶¶¶debalg/
s/"\  }}*$/\
¶¶¶endalg/

s/local  /\
¶¶¶local  /

s/global  /\
¶¶¶global  /

s/option  `/\
¶¶¶option  /

s/  if  /  \
¶¶¶if  /g

s/;if  /  \
¶¶¶if  /g

s/  then  /  ¶¶¶then\
¶¶¶state  /g

s/  else  /  \
¶¶¶else\
¶¶¶state  /g

s/  elif  /  \
¶¶¶elif  /g

s/  endif  /  \
¶¶¶endif\
¶¶¶state  /g

s/  for  /  \
¶¶¶for  /g

s/;for  /  \
¶¶¶for  /g

s/  do  /  ¶¶¶do\
¶¶¶state  /g

s/  enddo  /  \
¶¶¶enddo\
¶¶¶state  /g

s/endproc//

s/RETURN([^)]*)/return  ¶¶¶kill&/g
s/¶¶¶killRETURN//g

s/;/\
¶¶¶state  /g

s/¶¶¶state[  ]*error  /¶¶¶error  /g
s/¶¶¶state[  ]*break  /¶¶¶break  /g
s/¶¶¶state[  ]*return  /¶¶¶return  /g



<-  

mise en page
douillet@ensait.fr
2007/03/05 16h46