Related articles |
---|
Not having the tools... (was Re: LEX and YACC, jeff & mutt flatline!jet@uunet.UU.NET (1989-11-05) |
From: | flatline!jet@uunet.UU.NET (j. eric townsend) |
Newsgroups: | comp.compilers,comp.edu |
Date: | 5 Nov 89 08:35:26 GMT |
References: | <1989Nov4.000444.5512@esegue.segue.boston.ma.us> |
Organization: | Marshall McLuhan's Revenge |
In article <1989Nov4.000444.5512@esegue.segue.boston.ma.us> henry@zoo.toronto.edu writes:
>Actually, our moderator's remarks about lex bring a third reason to
>mind: if the support tools on the developer's home system are buggy
>enough, it may not be cost-effective to use them, even if it would be
>a reasonable thing to do in an ideal world.
A perfect example of the above is the compiler class I'm currently taking.
We're working on a subset of Ada (blech when you say that:-), which is fine
because it's a good generic language if you ignore the goofy-Ada-stuff. :-)
The problem is, however, that we're using Pascal under VMS in combination
with the Pargen package (from some people at William and Mary, I believe).
Slow. Painful. Difficult. The worst part is that many of the people in my
class don't know of lex/yacc, et al (some don't understand that there are
computers that use somethings besides VMS and Pascal, but that's another
story as well). I'm no compiler-whiz (I'm barely passing the class, thank
you), but I have learned a *very* important rule: bad tools can make a bad
language even worse. :-)
--
J. Eric Townsend uunet!sugar!flatline!jet com6@uhnix1.uh.edu
Return to the
comp.compilers page.
Search the
comp.compilers archives again.