Implementing SNOBOL4 pattern matching in Icon

Computer Languages - Tập 8 - Trang 77-92 - 1983
Ralph E. Griswold1
1The University of Arizona, Department of Computer Science, Tucson, AZ 85721, U.S.A.

Tài liệu tham khảo

Griswold, 1971 Gimpel, 1973, A theory of discrete patterns and their implementation in SNOBOL4, Commun. ACM, 16, 91, 10.1145/361952.361960 Gimpel, 1975, Nonlinear pattern theory, Acta Informatica, 4, 213, 10.1007/BF00288727 Tennent, 1973, Mathematical semantics of SNOBOL4, 95 De Bruin, 1980, Operational and Denotational Semantics Describing the Matching Process in SNOBOL4 Siegel, 1980, Proving Properties of SNOBOL4 Patterns Brownlee, 1977, An Algol-based implementation of SNOBOL4 patterns, Commun. ACM, 20, 527, 10.1145/359636.359716 Druseikis, 1974, A procedural approach to pattern matching in SNOBOL4, 311 Doyle, 1975, A Generalized Facility for the Analysis and Synthesis of Strings and a Procedure-Based Model of an Implementation Griswold, 1975, String Scanning in SL5 Griswold, 1976, String analysis and synthesis in SL5, 410 Griswold, 1976, The SL5 programming language and its use for goal-directed programming, 1 Griswold, 1983 Teitelman, 1967, Design and Implementation of FLIP, a Lisp Format Directed List Processor Emanuelson, 1980, Performance Enhancement in a Well-structured Pattern Matcher through Partial Evaluation Griswold, 1980, Pattern Matching in Icon Dewar, 1971, SPITBOL Version 2.0 Griswold, 1981, Generators in Icon, ACM Transactions on Programming Languages and Systems, 3, 144, 10.1145/357133.357136 Griswold, 1982, The evaluation of expressions in Icon, ACM Transactions on Programming Languages and Systems, 4, 563, 10.1145/69622.357184 Wampler, 1983, Result sequences, Comput. Lang., 8, 1, 10.1016/0096-0551(83)90002-4 Griswold, 1972 Gimpel, 1973, SITBOL Version 3.0 Griswold, 1981, Models of String Pattern Matching Hanson, 1978, The SL5 procedure mechanism, Commun. ACM, 21, 392, 10.1145/359488.359502 Griswold, 1982, The Control of Searching and Backtracking in String Pattern Matching Dewar, 1977, MACRO SPITBOL — a SNOBOL4 compiler, Software — Practice and Experience, 7, 95, 10.1002/spe.4380070106 Anderson, 1983, Unifying List and String Processing in Icon