Related articles |
---|
[15 earlier articles] |
Re: Has anyone hand-written a scanner/parser module? sh006d3592@blueyonder.co.uk (Stephen Horne) (2008-11-18) |
Re: Has anyone hand-written a scanner/parser module? charlesb.cca@mpowercom.net (Charles E. Bortle, Jr.) (2008-11-18) |
Re: Has anyone hand-written a scanner/parser module? r3jjs@yahoo.com (Jeremy J Starcher) (2008-11-19) |
Re: Has anyone hand-written a scanner/parser module? armelasselin@hotmail.com (Armel) (2008-11-19) |
Re: Has anyone hand-written a scanner/parser module? bobduff@shell01.TheWorld.com (Robert A Duff) (2008-11-23) |
Re: Has anyone hand-written a scanner/parser module? bobduff@shell01.TheWorld.com (Robert A Duff) (2008-11-23) |
Re: Has anyone hand-written a scanner/parser module? charlesb.cca@mpowercom.net (Charles E. Bortle, Jr.) (2008-11-24) |
Re: Has anyone hand-written a scanner/parser module? charlesb.cca@mpowercom.net (Charles E. Bortle, Jr.) (2008-11-24) |
Re: Has anyone hand-written a scanner/parser module? jmvdveer@xs4all.nl (Marcel van der Veer) (2008-11-25) |
Re: Has anyone hand-written a scanner/parser module? baikaishiuc@gmail.com (xianwei) (2008-11-27) |
Re: Has anyone hand-written a scanner/parser module? d_j_v@mac.com (Dustin Voss) (2008-11-29) |
From: | "Charles E. Bortle, Jr." <charlesb.cca@mpowercom.net> |
Newsgroups: | comp.compilers |
Date: | Mon, 24 Nov 2008 14:25:56 -0800 |
Organization: | Compilers Central |
References: | 08-11-061 08-11-080 08-11-111 |
Keywords: | parse, practice |
Posted-Date: | 24 Nov 2008 18:02:43 EST |
Bob Duff wrote:
> "Charles E. Bortle, Jr." <charlesb.cca@mpowercom.net> writes:
>
>> As to implementation language, I would still pick a Pascal-like
>> language. (I know...That was then, This is Now ;-) (I exclude ADA,
>> which just gutted and emasculated Pascal) and personally I don't care
>> for C (or even C++).
>
> The above comment about Ada seems strange to me. Ada is far more
> powerful than Pascal (some would say "far more bloated"). But certainly
> not "gutted and emasculated" compared to Pascal.
Howdy Bob,
Well...it really is a matter of personal preference...
didn't mean to ruffle anyones feathers ;-)
In relation to compiler writting one problem I see with Ada is that
they (Ichbiah et al ?) took away Sets when they designed Ada. When I
ported my LL(1) parse table generator from Turbo Pascal (OOP ver 7) to
an old GNAT Ada version, I had to write my own Set routines package.
Of course, I did it, so Set is now included, for me anyway, but is not
a built-in feature. I also had to write my own Turbo Pascal style
string routines, but then Turbo style strings are not really standard
Pascal, so that might be nit picking on my part.
[Of course, I could write my own "Rational" pre processor for Ada to
have my cake and eat it too ;-) ]
Charles
Return to the
comp.compilers page.
Search the
comp.compilers archives again.