delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2002/06/17/15:45:11

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
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!

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019