#: 8941 S12/OS9/68000 (OSK)
29-Dec-90 20:07:19
Sb: #8927-68000 ASM Language
Fm: Jack Crenshaw 72325,1327
To: Ed Gresick 76576,3312 (X)
I agree with you on both counts, i.e.
(1) There's no need to try to make the assembler "look like" C. In fact, it
could make things worse, since the programmer might then want to write other C
constructs that aren't supported. That was a problem with Ed Ream's approach.
(2) The programmer shouldn't have to decide whether to use long or short
branches, or short data forms (MOVEQ). Who in their right mind would want to
use a three-word immediate when you could do it in one? The assembler should
take care of that kind of thing.
(3) {OK, I lied about the "both"} I need to define the audience. Experienced
assembly programmers aren't going to want to learn a new language. I guess the
main user I'm interested in is me. Anyone else who wants to tag along is
welcome.
Jack
|