Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  Advanced Search  

Extending Old Compiler Tools with Meta-Tools John Aycock

Summary: Extending Old Compiler Tools with Meta-Tools
John Aycock
Department of Computer Science
University of Calgary
2500 University Drive N.W.
Calgary, Alberta, Canada T2N 1N4
Phone: +1 403 210 9409, Fax: +1 403 284 4707
Email: aycock@cpsc.ucalgary.ca
Abstract-- There are many tradeoffs involved in choosing
between a new, more powerful software tool and an older,
more established one. The best way to handle this problem
may be to make the old tool more powerful through the use
of meta-tools. Compiler tools suffer from this exact problem
we present YETI, a meta-tool that provides a framework
for transforming and enhancing Yacc specifications. YETI can
generate new Yacc specifications which automate common tasks,
enhancing programmer productivity.
Index Terms-- Tools, Meta-tools, Parsing, Yacc.
How can a transition be made from old, very well-


Source: Aycock, John - Department of Computer Science, University of Calgary


Collections: Computer Technologies and Information Sciences