Tiger – An Interpreter Generation Tool

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3443)


Tiger (Trinity Interpreter GEneratoR) is a new interpreter generator tool along the lines of vmgen, but with significant improvements in flexibility and feedback. Support for important new features such as instruction specialisation, replication and improved analysis of code at runtime are presented. A simple ‘C’ virtual machine imported into Tiger is used for demonstration purposes. Various realistic benchmarks (such as sorting and Davis-Putnam backtracking algorithms) are used to show the utility of these new features in Tiger.


Virtual Machine Current Instruction Scale Vector Graphic Instruction Stream Realistic Benchmark 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Ertl, M.A., Gregg, D., Krall, A., Paysan, B.: vmgen — A generator of efficient virtual machine interpreters. Software—Practice and Experience 32(3), 265–294 (2002)zbMATHCrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  1. 1.Department of Computer ScienceTrinity CollegeDublin 2Ireland
  2. 2.Institut für ComputersprachenTU WienWienAustria

Personalised recommendations