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] |
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
Return to the
comp.compilers page.
Search the
comp.compilers archives again.