String Scanning in the Icon Programming Language

Ralph E. Griswold · The Computer Journal · 1990

As a consequence of the primary historical role of computers as a tool for numerical computation, most programming languages have minimal facilities for string manipulation. This paper discusses some of the language design and implementation issues involved in incorporating string scanning, analysis and synthesis facilities into a general-purpose programming language and describes how they have been introduced in the Icon programming language.

Read the paper · More papers on PaperTik