BURS Automata Generation

Research output: Contribution to journalArticle

27 Scopus citations

Abstract

A simple and efficient algorlthm for generating bottom-up rewrite system (BURS) tables 1s described. A small code-generator generator Implementation produces BURS tables efficiently, even for complex instruction set descriptions The algorlthm does not reqrure novel data structures or cornphcated algorithmic techniques Previously publmhed methods for on-the-fly ellmmatlon of states are generahzed and simphfied to create a new method, tmangle trzmmzng, that is employed m the algorlthm A prototype Implementation, burg, generates BURS tables very efficiently.

Original languageEnglish (US)
Pages (from-to)461-486
Number of pages26
JournalACM Transactions on Programming Languages and Systems (TOPLAS)
Volume17
Issue number3
DOIs
StatePublished - May 1 1995

Keywords

  • Code generation
  • code-generator generator
  • dynamic programming
  • tree pattern matchmg

ASJC Scopus subject areas

  • Software

Fingerprint Dive into the research topics of 'BURS Automata Generation'. Together they form a unique fingerprint.

  • Cite this