[comp.lang.eiffel] Info please: Parsing Classes in Eiffel

timm@runxtsa.runx.oz.au (Tim Menzies) (07/28/90)

I recently read on the net a reference to the Eiffel parsing library. What
little I read seemed to be suggest that the Eiffel people are distributing
something like a LISP "read table" in object form. I found this most 
interesting. I've long thougth that it would be easy to build a interactive
specification environment if:

o 	the "grammer" of the language was expressed at the business concept 
	level
o	each "production" in the "grammer" was an object
o	each object supportted methods for specification, interpretation, and
	compilation into some lower-level delivery lanaguage (e.g. C).

If the above was in an environment that had access to a re-usable library of
user-interfacing code, then the whole thing could be WIMP/ WYSIWYG and quite
cute.

Can anyone tell me if this is anything like the Eiffel parsing classes?
BTW, I am not an Eiffel programmer and I do not have
access to an Eiffel system, so please reply in **ENGLISH** and not it pages
and pages of Eiffel code.

Thanx in advance,

Tim Menzies
timm@runxtsa.runx.oz.au