Moin

Bascom verfüt über die Möglichkeit, Macros zu definieren. Eine feine Sache, die einem Arbeit und Tipperei erspart und ein Programm übersichtlicher machen kann.

Versuche ich aber, Assembler-Macros in einem Assemblerblock auszuführen, also zwischen $asm und $end asm, geht es nicht. Hier kommt dann eine Fehlermeldung.

Nun gäbe es auch die Möglichkeit, $asm und $end asm wegzulassen (Bascom erkennt zumeist auch so, was Assembler ist und was Basic), aber dieses würde meinem Bestreben, den Code übersichtlich und gut strukturiert zu verfassen, entgegenstehen.

Gibt es eine funktionierende Möglichkeit für Macros im Bascom Assembler?
Als Subs möchte ich diese Mini-Routinen nicht programmieren, da dies langsamer ist.

Gruß und Danke

MeckPommER