PB 4.61, Win7 Home Premium x64
Wenn man den folgenden Code kompiliert, erhält man einen Assembler- anstatt einen Syntax-Fehler (nur x64):
Code: Alles auswählen
Debug Str(#PB_Key_1) = "#PB_Key_1"
Code: Alles auswählen
PureBasic - Assembler error
---------------------------
PureBasic.asm [109]:
MOV rax,eax
error: operand sizes do not match.
Ich bin mir nicht sicher, wie dieses Problem gehandhabt werden sollte, denn schließlich ist es ja kein "wirklicher" Syntax-Fehler (glaube ich...), aber der Assembler-Fehler ist schon ziemlich verwirrend.
Sorry, falls der Bug schon gemeldet wurde, aber:
"MOV rax,eax" = 3 * 3 chars = unsuchbar