From: gautier_niouzes AT hotmail DOT com (Gautier) Newsgroups: comp.os.msdos.djgpp Subject: Re: (Off-topic) Making a compiler Date: 17 Jun 2002 12:30:04 -0700 Organization: http://groups.google.com/ Lines: 21 Message-ID: <17cd177c.0206171130.683eeb51@posting.google.com> References: <86e34513 DOT 0206162011 DOT 615188ba AT posting DOT google DOT com> NNTP-Posting-Host: 217.162.208.193 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1024342205 24421 127.0.0.1 (17 Jun 2002 19:30:05 GMT) X-Complaints-To: groups-abuse AT google DOT com NNTP-Posting-Date: 17 Jun 2002 19:30:05 GMT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Nelson Fleet: > I'm looking for some compiler projects. Just something to learn a > little bit about the principles. Should I be learning about yacc? > Bison? What would be a good direction for someone who just wants to > catch a clue about what's going on. Building some kind of rudimentary > compiler for the experience and exercise. There's an internet project > I saw, but it required Turbo Pascal. I don't know where to get that. > I thought there was a dj tool for Pascal. My Pascal skills have been > unused for a coupla decades. You may be interested by the tiny, historical Pascal-S compiler. I have made an Ada translation so it runs on every Ada compiler (including the DJGPP "Ez2load" Ada95, aka GNAT/DOS) instead of one Pascal compiler. See Pascal_S.adb in paqs.zip, URL below HTH ________________________________________________________ Gautier -- http://www.mysunrise.ch/users/gdm/gsoft.htm NB: For a direct answer, address on the Web site!