A typing system for an optimizing multiple-backend Tcl compiler

  • Authors:
  • Forest Rouse;Wayne Christopher

  • Affiliations:
  • ICEM CFD Engineering, Berkeley, CA;ICEM CFD Engineering, Berkeley, CA

  • Venue:
  • TCLTK'97 Proceedings of the 5th conference on Annual Tcl/Tk Workshop 1997 - Volume 5
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes the typing system used by the ICE 2.0 Tcl compiler[Rouse]. The typing system tracks the usage of variables and allows the compiler to reduce the number of instructions required to carry out Tcl instructions. It will also allow future improvements in code emission by making it possible to carry out standard compiler analyses and optimizations[Aho].