Re: Has anyone hand-written a scanner/parser module?

Marcel van der Veer <jmvdveer@xs4all.nl>
Tue, 25 Nov 2008 22:17:20 +0000

          From comp.compilers

Related articles
[17 earlier articles]
Re: Has anyone hand-written a scanner/parser module? r3jjs@yahoo.com (Jeremy J Starcher) (2008-11-19)
Re: Has anyone hand-written a scanner/parser module? armelasselin@hotmail.com (Armel) (2008-11-19)
Re: Has anyone hand-written a scanner/parser module? bobduff@shell01.TheWorld.com (Robert A Duff) (2008-11-23)
Re: Has anyone hand-written a scanner/parser module? bobduff@shell01.TheWorld.com (Robert A Duff) (2008-11-23)
Re: Has anyone hand-written a scanner/parser module? charlesb.cca@mpowercom.net (Charles E. Bortle, Jr.) (2008-11-24)
Re: Has anyone hand-written a scanner/parser module? charlesb.cca@mpowercom.net (Charles E. Bortle, Jr.) (2008-11-24)
Re: Has anyone hand-written a scanner/parser module? jmvdveer@xs4all.nl (Marcel van der Veer) (2008-11-25)
Re: Has anyone hand-written a scanner/parser module? baikaishiuc@gmail.com (xianwei) (2008-11-27)
Re: Has anyone hand-written a scanner/parser module? d_j_v@mac.com (Dustin Voss) (2008-11-29)
| List of all articles for this month |

From: Marcel van der Veer <jmvdveer@xs4all.nl>
Newsgroups: comp.compilers
Date: Tue, 25 Nov 2008 22:17:20 +0000
Organization: Compilers Central
References: 08-11-061
Keywords: algol68, practice
Posted-Date: 27 Nov 2008 11:58:34 EST

The scanner/parser of Algol 68 Genie was hand-written by me personally.


See http://www.xs4all.nl/~jmvdveer/algol.html


It is written in C. Difficulties are Algol 68's context-dependency,
bracket-overloading and the possibility to apply symbols before they are
declared. The parser uses a multi-pass approach already outlined by B.J.
Mailloux.


Marcel van der Veer



Post a followup to this message

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