|SGML to YACC j_mcarthur@BIX.com (1994-05-26)|
|Anouncement: ETO, an object oriented universal syntax checker email@example.com (1994-06-03)|
|From:||firstname.lastname@example.org (Lin Li)|
|Keywords:||parse, available, FTP|
|Organization:||Swiss Federal Institute of Technology (ETHZ)|
|Date:||Fri, 3 Jun 1994 09:33:41 GMT|
I have just finished a test version of ETO, an object oriented universal
syntax checker. It is now available at:
fi.ethz.ch under /pub/ETO/eto-09.* for anonymous ftp.
The package is provided in C++ source code plus a preliminary doc in ps
and two test files for testing it with EXPRESS language (ISO 10303-11).
To use ETO, first feed it an EBNF file of a language and then feed a
text file in that language to ETO. If there is a problem in the text
file, ETO will deliver an error report and die.
The package is very small, the entire syntax checker is 2200 lines of
C++ code. To make it work for a new language, about 300 lines of
additional code is needed.
We hope that there is some interest for this.
Return to the
Search the comp.compilers archives again.