|
|
|
|
|
by edgyquant
869 days ago
|
|
It isn’t my definition so your entire rant here is just being argumentative and defensive for no reason. Just because some fringe ISAs have equal signs in their assembler doesn’t change anything either. Assembly is meant to map directly to the way the machine code is written, and ran, so having [opcode] [operand(s)] makes perfect sense and quality of life/syntactic sugar beyond very simple things like variables (which don’t add some crazy ast or other abstractions that make it a compiler) do not make sense for the tool an assembler is. |
|
Itanium fringe? You’re clueless and have no credibility.
We’re talking about an = instead of a , … you’re needlessly bringing up “crazy ASTs”, so much for being argumentative.
And defensive?
You seem mixed up, I’m not the one even advocating for the damn things. But your argument is ignorant and foolish.
> Assembly is meant to map directly to the way the machine code is written
This is just false.
https://github.com/netwide-assembler/nasm/blob/master/asm/as... Simple?