Groups | Search | Server Info | Login | Register


Groups > comp.compilers > #107

Re: IBM mainframe compilers produce object code or invoke assembler?

Path csiph.com!x330-a1.tempe.blueboxinc.net!feeder1.hal-mli.net!news.glorb.com!news-out.readnews.com!news-xxxfer.readnews.com!news.misty.com!news.iecc.com!nerds-end
From compilers@is-not-my.name
Newsgroups comp.compilers
Subject Re: IBM mainframe compilers produce object code or invoke assembler?
Date Wed, 27 Apr 2011 21:19:21 -0000
Organization Compilers Central
Lines 12
Sender news@iecc.com
Approved comp.compilers@iecc.com
Message-ID <11-04-040@comp.compilers> (permalink)
NNTP-Posting-Host news.iecc.com
X-Trace gal.iecc.com 1303940686 6116 64.57.183.58 (27 Apr 2011 21:44:46 GMT)
X-Complaints-To abuse@iecc.com
NNTP-Posting-Date Wed, 27 Apr 2011 21:44:46 +0000 (UTC)
Keywords assembler, question, comment
Posted-Date 27 Apr 2011 17:44:46 EDT
X-submission-address compilers@iecc.com
X-moderator-address compilers-request@iecc.com
X-FAQ-and-archives http://compilers.iecc.com
Xref x330-a1.tempe.blueboxinc.net comp.compilers:107

Show key headers only | View raw


Does anyone happen to know if the traditional IBM language products like
COBOL, PL/I, FORTRAN etc. invoke the assembler internally to produce object
code, or if they produce object code directly? If they produce object code
directly, what is the reason that approach was chosen instead of invoking
the assembler? What are the benefits and disadvantages of the possible
approaches? It seems to me a little risky to generate object code since
presumably the assembler will always be updated as part of the base OS
deliverable but then again maybe that's also a moving target to be avoided.
[They produce code directly.  Unix compilers are pretty much the only ones
that run through the assembler, and that's because the PDP-11 Unix system
had an assembler so fast that it wasn't much slower than generating the
object files directly. -John]

Back to comp.compilers | Previous | NextNext in thread | Find similar


Thread

Re: IBM mainframe compilers produce object code or invoke assembler? compilers@is-not-my.name - 2011-04-27 21:19 +0000
  Re: IBM mainframe compilers produce object code or invoke assembler? Thomas David Rivers <rivers@dignus.com> - 2011-04-27 19:05 -0400
    Re: IBM mainframe compilers produce object code or invoke assembler? glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2011-04-27 23:46 +0000
  Re: IBM mainframe compilers produce object code or invoke assembler? glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2011-04-27 23:22 +0000
  Re: IBM mainframe compilers produce object code or invoke assembler? arnold@skeeve.com (Aharon Robbins) - 2011-04-29 07:31 +0000

csiph-web