Re: Commercial compiler constructed via generator?

"Pat Terry" <CSPT@giraffe.ru.ac.za>
13 Jul 1996 17:03:15 -0400

          From comp.compilers

Related articles
Commercial compiler constructed via generator? jjyang@csie.nctu.edu.tw (1996-06-27)
Re: Commercial compiler constructed via generator? rob@ace.nl (Rob Kurver) (1996-06-30)
Re: Commercial compiler constructed via generator? p.froehlich@amc.cube.net (1996-07-10)
Re: Commercial compiler constructed via generator? CSPT@giraffe.ru.ac.za (Pat Terry) (1996-07-13)
Re: Commercial compiler constructed via generator? canalda@palinka.inria.fr (1996-07-13)
Re: Commercial compiler constructed via generator? farzu@kirika.uvg.edu.gt (Francisco Arzu) (1996-07-13)
Re: Commercial compiler constructed via generator? edcjones@access2.digex.net (1996-07-15)
| List of all articles for this month |
From: "Pat Terry" <CSPT@giraffe.ru.ac.za>
Newsgroups: comp.compilers
Date: 13 Jul 1996 17:03:15 -0400
Organization: Rhodes University
References: 96-06-135 96-07-069
Keywords: tools

> > The problem is: Are there examples showing that a well-designed
> > compiler generator doing better than hand-coded program in
> > average during some compiler construction stages?
>
> I'm not sure if I understand your question 100% but in the report on the
> COCO/R project Hanspeter M/ssenb/ck stated that a COCO-generated
> front-end for the ETH Oberon-2 compiler had a better performance than the
> earlier, handwritten front-end.
>
> You should find the COCO/R report somewhere on ftp.inf.ethz.ch.


It's no longer on the ETH servers so far as I know. You can find a copy on


          cs.ru.ac.za /pub/coco Coco.Report.ps.Z
          ftp.ssw.uni-linz.ac.at /pub/Reports Coco.Report.ps.Z


...


"the Coco/R generated compiler is 23% faster than the original compiler.
This is due to the fact that the generated compiler reads the source text
into main memory at once, while the original compiler reads it character by
character. Without this improvement the generated compiler is about 10%
slower than the original one" ...






Pat Terry, Computer Science, Rhodes University, GRAHAMSTOWN 6140, RSA
cspt@cs.ru.ac.za or cspt@giraffe.ru.ac.za or pdterry@psg.com
Voice +27-461-318291 or +27-461-318292 FAX +27-461-25049
--


Post a followup to this message

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