Sciweavers

APL
1992
ACM

Compiler Tools in APL

14 years 3 months ago
Compiler Tools in APL
We present the design and implementation of APL Intrinsic Functions for a Finite State Machine (also known as a Finite State Automaton) which recognizes regular languages, and a Parser which recognizes a subset of context free languages, including SLR(1), LALR(1), and LR(1). These are currently being used on a commercial APL mainframe system as part of a large real-time financial trading system, where they are part of a compiler which translates dealer specification statements into APL functions. Use of these Intrinsic Functions more than doubled the performance of the compiler. In addition to making a significant performance improvement for a large production system, we show these functions to have value in effectively solving This paper originally appeared in the APL92 Conference Proceedings. [BO92] many common programming problems, especially those which are inherently or apparently iterative.
Robert Bernecky, Gert Osterburg
Added 09 Aug 2010
Updated 09 Aug 2010
Type Conference
Year 1992
Where APL
Authors Robert Bernecky, Gert Osterburg
Comments (0)