3 ms·
I tried to make a readable assembly once: https://github.com/akalenuk/milasm https://github.com/akalenuk/milasm But apparently, this is not a win-win, but a lo
by okaleniuk 4y ago
I tried to make a readable assembly once: https://github.com/akalenuk/milasm https://github.com/akalenuk/milasm
But apparently, this is not a win-win, but a lose-lose since this notation is hated by both assembly programmers and not assembly programmers :-D
- psychoslave 4y agoInteresting project, thanks for sharing. That seems to be a bit tangent to my remark though: this seems to be more about adding syntactic structures, embodied with miscellaneous brackets, and there are still some obfuscating abbreviations like "ldstr".
- okaleniuk 4y agoAh yes, but the whole point of the project is to go away from this: ldstr "Hello!" call void [mscorlib]System.Console::Write (string) And come to that: ((write: "Hello!")) So `ldstr` does indeed feature in the example but only as a "before" picture. But you're right, it is about adding syntactic features to the existing language.