Machbar ist natürlich vieles... Aber die Unterschiede sind vielfältig:
Weil bei logischen Verknüpfungen keine Klammern sondern ein Stack benutzt wird, müßte der Konverter den Programmablauf nachvollziehen.
Da die Arithmetik zwei Operanden werwendet, könnte er aus:
+D MD12,MD16
LD MD16
LD MD12
+D
T MD16
machen, was nicht sehr effizient ist. Das geht natürlich mit einer Text-datei, und einem Programm, das reguläre Ausdrücke für Suchen und Ersetzen beherscht.
V-Operanden könnte immer durch einen DB ersetzt werden, den man so groß wählt wie der V-Bereich der 200. Geht mit jedem Texteditor.
Was aber tun mit den ganzen feature der 200? Schnelle Zähler, PWM, Interrupts?