Re: Writing Assembler!

albaugh@agames.com (Mike Albaugh)
13 Jun 1997 22:00:21 -0400

          From comp.compilers

Related articles
[10 earlier articles]
Re: Writing Assembler! rick@tip.nl (1997-05-25)
Re: Writing Assembler! jukkaj@ping.at (JUKKA) (1997-06-09)
Re: Writing Assembler! mark@omnifest.uwm.edu (1997-06-09)
Re: Writing Assembler! mark@omnifest.uwm.edu (1997-06-09)
Re: Writing Assembler! landon@netcom.com (1997-06-11)
Re: Writing Assembler! cliffc@risc.sps.mot.com (Cliff Click) (1997-06-11)
Re: Writing Assembler! albaugh@agames.com (1997-06-13)
Re: Writing Assembler! genew@vip.net (1997-06-13)
Re: Writing Assembler! jhallen@world.std.com (1997-06-13)
Re: Writing Assembler! cyber_surfer@wildcard.demon.co.uk (Cyber Surfer) (1997-06-15)
Re: Writing Assembler! rick@tip.nl (1997-06-15)
Re: Writing Assembler! csusb@csv.warwick.ac.uk (1997-06-15)
Re: Writing Assembler! cliffc@risc.sps.mot.com (Cliff Click) (1997-06-19)
| List of all articles for this month |

From: albaugh@agames.com (Mike Albaugh)
Newsgroups: comp.compilers
Date: 13 Jun 1997 22:00:21 -0400
Organization: Atari Games Corporation
References: 97-05-156 97-05-245 97-05-289 97-06-022 97-06-037
Keywords: assembler, practice

I'm following up to Cliff Click's article, but really wanted
to respond to the included text:


mark@omnifest.uwm.edu (Mark Hopkins):
: >Defining a grammar and setting up a parser, whether it be written by
: >hand or otherwise, is essential, because this provides the framework
: >on which to hang everything else. In a top-down program design
: >methodology, the grammar is the thing you'll be starting with at the
: >top level.


Unfortunately, "the thing you'll be starting with", for a
commercially available CPU, is the manufacturer's "We have to get it
out the door now, and didn't start until the first silicon was in fab,
so I'll have the neighbor kid whip one up" assembler syntax, because
_all_ the code on the BBS (which doesn't run anyway, but your
customers _will_ use it) is written in that syntax. The concept of
"design", let alone "grammar" is totally alien to these guys.


Mike
| albaugh@agames.com
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.