: i got started in asm on an Hp49g and Masd (the compiler on it) used a different syntax.
: ax=bx instead of mov ax, bx
: ax+123 instead of add ax, 0beefh ( ax+123 is short for ax=ax+123)
: ?ax=56 instead of cmp ax, 56
: Does anyone know of a x86 compiler that allows that syntax? As you can see it's much shorter and more understandable ( statments instead of commands allow you know that ax=123 rather than figuring out that ax will equal 123 after a 'mov ax, 123' command
To me the Intel syntax is easy to follow, but then again it is the 1st syntax I actually learned.
movb $20, %ax
This would seem easier for some people even though I don't prefer the AT&T style syntax.
As to your question, I don't know of any x86 assembler with that type of syntax.