Asm-endAsm
Einfügen von Inline-Assemblerquelltext an die aktuelle Position. Syntax:
- Asm
- assembler-source code
- endAsm
Inline-Assembler
Zeichenketten und Kommentare der Inline-Assembler-Quellcodes folgen der gleichen Syntax wie im Luna-Code. Zeichenketten sind daher immer mit einfachen Anführungszeichen versehen. Kommentare beginnen mit ' oder //, erlaubt ist zusätzlich ; am Zeilenanfang.
Allgemein
Die Zusatzfunktionen und Eigenschaften des Assemblers:
Beispiele
;somewhere in the main program Asm mov RAX,10 myLoop: dec RAX brne myLoop endAsm
;somewhere in the main program Asm .section data cVar_mytext: .db "hello assembler",0x00 .align 16 .section text lea RAX,[cVar_mytext] call _StdIoWrite@000c call _StdIoWriteEOL@000e endAsm