Convert on the MC68000: A Compiled String-Processing Language

Gerardo Andrés Cisneros · 1991

String-processing languages have typically been implemented as interpreters, macro generators or program generators. Convert, a language whose main appeal is the ease with which string transformations may be expressed as sets of pattern-matching and substitution rules, was developed initially as an interpreter under a symbol manipulation version of REC. This paper describes the implementation of a machine-code compiler of Convert for the Motorola MC680x0 family of microprocessors. The execution speed of programs produced with this compiler compares favorably with that of equivalent programs written in other string-processing languages.

Read the paper · More papers on PaperTik