Stratego logo

Tiger in Stratego

WebHome
Tiger Compiler
Architecture
Packages
Components
Glossary

Download

Page

  • Edit Page
  • Rename Page
  • Attach File
  • Printable
  • Wiki Source
  • Rev 12 (diff 11)
  • Rev 11 (diff 10)
  • Rev 10 (diff 9)
  • Total History
  • More ...

Web

  • Recent Changes
  • Notify Service
  • News
  • Page Index
  • Search
  • More ...

Wiki

  • About TWiki
  • Text Formatting
  • Registration
  • Change Password
  • Reset Password
  • Users
  • Groups

Tiger Front

Tiger in Stratego -- Compilation by Program Transformation
The TigerFront package provides the front-end of the TigerCompiler consisting of the following components:

  • TigerSyntax
  • TigerAbstractSyntax
  • TigerDesugar
  • TigerEnsugar
  • TASFormat
  • TigerPrettyPrinter
  • TigerTypecheck
  • TASTCFormat
  • TigerEval
  • TigerRename

  • TigerFrontMakeRules

FrontEndArchitecture shows the dataflow between these components.