Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Language processor construction: The case for YOOCC and TROOPER

Conference ·
OSTI ID:210061
; ;  [1]
  1. Monash Univ., Caulfield East (Australia)

Enhancing the ISE Eiffel Parse library enabled as to develop YOOCC (Yes! An OO Compiler Compiler) and TROOPER (Truly Reusable OO Parser for Eiffel Re-engineering) written entirely in Eiffel. It is concluded that not only do these tools allow typical users to develop processors without being concerned with the intricacies behind processor construction, but they significantly contribute towards bringing the ISE Eiffel Parse libraries to their full realisation. We demonstrate this by applying YOOCC and TroopeR to a diverse range of realistic domains.

OSTI ID:
210061
Report Number(s):
CONF-950773--
Country of Publication:
United States
Language:
English

Similar Records

Yes! An object-oriented compiler compiler (YOOCC)
Conference · Sat Dec 30 23:00:00 EST 1995 · OSTI ID:210049

Language constructs for modular parallel programs
Technical Report · Thu Feb 29 23:00:00 EST 1996 · OSTI ID:204015

iotbx.cif : a comprehensive CIF toolbox
Journal Article · Sat Oct 29 00:00:00 EDT 2011 · Journal of Applied Crystallography · OSTI ID:1625648