🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #1903

Re: lex und yacc in C++

#1903
From: groeschel
Date: Tue, 26 Mar 1996 07:33
23 lines
1272 bytes
>kennt jemand einn objektorientiertes Gegenstücke zu lex und yacc ?

PCCTS (Purdue Compiler Construction Tool Set) erledigt die
Dinge, die auch lex und yacc machen.

Vor- und Nachteile:
+ Generierter Parser ist EINE C++-Klasse
+ zur lexikalischen und syntaktischen Analyse ist nur EINE Grammatik
  notwendig
+ PCCTS ist public domain
+ Es gibt diverse Grammatiken "auf dem freien Markt", 
  z.B. eine C++-Grammatik
- Es gibt (im Vgl. zu lex und yacc) wenig Doku

Ich habe damit einen Teil meiner Diplomarbeit zu Reverse
Engineering von C++-Quellcode "gemacht".

Falls Interesse besteht, kann ich diverse Adressen (fpt,www,newsgroup)
raussuchen, die ich im Moment aber nicht auf dem Schreibtisch habe.

* Michael
* Email: groeschel@bwl.uni-mannheim.de
Technical Details
Message-ID: <4j86jm$jef@trumpet.uni-mannheim.de>
Path: arc1-ca.pugleaf.net!news.uni-mannheim.de!news
References: <65X-XHWjOKB@r-wd.link-r.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.uni-mannheim.de!news
From: groeschel@bwl.uni-mannheim.de
Newsgroups: de.comp.lang.c++
Subject: Re: lex und yacc in C++
Date: 26 Mar 1996 07:33:10 GMT
Organization: Rechenzentrum Uni Mannheim
Message-ID: <4j86jm$jef@trumpet.uni-mannheim.de>
References: <65X-XHWjOKB@r-wd.link-r.de>
NNTP-Posting-Host: ls-jacobs-02.bwl.uni-mannheim.de
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Mailer: Mozilla 1.2N (Windows; I; 16bit)