A theory of discrete patterns and their implementation in SNOBOL4
Communications of the ACM
Mathematical semantics of SNOBOL4
POPL '73 Proceedings of the 1st annual ACM SIGACT-SIGPLAN symposium on Principles of programming languages
Extensible pattern matching in SNOBOL4
ACM '75 Proceedings of the 1975 annual conference
A procedural approach to pattern matching in SNOBOL4
ACM '74 Proceedings of the 1974 annual conference - Volume 1
The SNOBOL 4 programming language
The SNOBOL 4 programming language
History of the Icon programming language
HOPL-II The second ACM SIGPLAN conference on History of programming languages
An Alternative to the Use of Patterns in String Processing
ACM Transactions on Programming Languages and Systems (TOPLAS)
A procedure mechanism for backtrack programming
ACM '76 Proceedings of the 1976 annual conference
Language facilities for programmable backtracking
Proceedings of the 1977 symposium on Artificial intelligence and programming languages
A history of the SNOBOL programming languages
ACM SIGPLAN Notices - Special issue: History of programming languages conference
The Icon programming language a new approach to high-level string processing
ACM '79 Proceedings of the 1979 annual conference
ACM SIGPLAN Notices
History of the Icon programming language
History of programming languages---II
A history of the SNOBOL programming languages
History of programming languages I
Implementing SNOBOL4 pattern matching in Icon
Computer Languages
Computer Languages
Hi-index | 0.00 |
Advances in the understanding of string pattern matching have led to a coroutine model for scanning procedures that has been the basis for recent work. Motivated by the success of this work, the SL5 programming language has been developed to provide a vehicle for research in these areas. This paper describes the string scanning facilities of SL5 and illustrates how they may be used in the analysis and synthesis of strings.