Re: Pre-Parsers

Randall Hyde <rhyde@cs.ucr.edu>
9 Sep 2000 13:21:10 -0400

          From comp.compilers

Related articles
Pre-Parsers jim.granville@designtools.co.nz (Jim Granville) (2000-09-08)
Re: Pre-Parsers rhyde@cs.ucr.edu (Randall Hyde) (2000-09-09)
Re: Pre-Parsers vbdis@aol.com (2000-09-13)
Re: Pre-Parsers saroj@bear.com (2000-09-15)
Re: Pre-Parsers vbdis@aol.com (2000-09-21)
Re: Pre-Parsers broeker@physik.rwth-aachen.de (Hans-Bernhard Broeker) (2000-10-08)
Re: Pre-Parsers fjh@cs.mu.OZ.AU (2000-10-10)
Re: Pre-Parsers brynjulv.hauksson@sds.no (2000-10-12)
[1 later articles]
| List of all articles for this month |

From: Randall Hyde <rhyde@cs.ucr.edu>
Newsgroups: comp.compilers
Date: 9 Sep 2000 13:21:10 -0400
Organization: Posted via Supernews, http://www.supernews.com
References: 00-09-065
Keywords: macros

jim.granville@designtools.co.nz wrote on 9/8/00 2:30 PM:
> MACRO capability, with the usual define/ifdef/endif.
> Can anyone provide pointers to source code, for these, or
> suggestions for good ones. There is not much web mention of
> pre-parsers or pre-processors, I guess they are normally bundled
> with some language.


HLA (High Level Assembler) includes a very powerful "compile-time
language" (preprocessor in your terminology). Full sources
(flex/bison/c) can be found at http://webster.cs.ucr.edu. Warning:
the code base is rather large and is not commented as a tutorial about
writing preprocessors.


Randy Hyde


Post a followup to this message

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