Re: from elsewhere, an assembler



Herbert Kleebauer <klee@xxxxxxxxx> écrivait
news:46164414.7A6AE2AB@xxxxxxxxx:

mov eax ebx | mov edx 0 | div ecx

mov,
eax,
ebx | mov edx,,,,,0
div,
,,, ecx


Funny, you allow multi statements on a line and because then
the line can become to long, you need a line continuation
character to allow a line break within an instruction and
not only at instruction borders.

I appreciate your humour, but some could read your sentences
without being aware that you are against the usage of Assembly
for writing Application, which is the very true and only purpose
of the RosAsm environment, and where there are many reasons for
multi-Instructions lines, for self-evident means, like readability,
coherency of the sources organizations,... and also for Multi-
Lines Statements, as fully evident with statements like:

call 'USER32.CreateWindowExA' &WS_EX_CLIENTEDGE,
WindowClassName,
WindowCaption,
&WS_OVERLAPPEDWINDOW__&WS_VISIBLE,
D$WindowX, D$WindowY,
D$WindowW, D$WindowH,
0,
D$MenuHandle,
D$hInstance,
0

Now, if you prefer moving your eyes up and down only, instead
of up, down, left and right, this is not a problem for RosAsm,
with which you can write it the way you like, in the form you
prefer. Here also, this is what the word "flexibility" means,
and the fact that you are refusing, on one hand, to consider
Assembly for developments, and on the other hand refuse to
consider the required facilities for making this language a
valid alternative to the HLLs, pushes yourself in a position
where "this" explains "that". I already told you: Your position
can be compared to the one of a schisophren: Self coherent.


Betov.

< http://rosasm.org >


.