eigentlich kann das eine außen liegende Tabelle erledigen.
Die mußt du nur, je nach input/output string erfassen und per ovr zuweisen

input vonstelle länge output vonstelle länge

intern in einen string lesen
do bis eof
do bis tabelle ende
übertragen
enddo
intern schreiben
intern in einen string lesen
enddo

Robi