An implementation of a Graham-Glanville type pattern-matching code generator for the NRIMS systems programming language SCRAP is discussed. The simple heuristic algorithm on which the pattern matcher is based is presented and compared to more exhaustive and complex algorithms implemented elsewhere. Finally, optimal instruction selection as a method of code improvement is discussed. The pattern matcher has been implemented for the Perkin Elmer 3200 and the Motorola 68000 instruction sets
AbstractA few lines pattern matching algorithm is obtained by using the correctness proof of program...
AbstractThis paper presents a Boyer–Moore-type algorithm for regular expression pattern matching, an...
In this paper, we propose a graph pattern matching framework that produces both a standalone compile...
Title: Pattern matching in compilers Author: Ondřej Bílka Department: Department of Applied Mathemat...
Two new pattern matching algorithms based on the Boyer-Moore algorithm are presented. Their performa...
This term project focuses on algorithms for pattern matching used in modern IDS. The main focus is o...
Abstract: Motivated by the promotion of rewriting techniques and their use in major industrial appli...
A term rewrite system is used to specify a pattern matcher in a code generator. The pattern matcher ...
This paper introduces a new technique for source-to-source code generation based on pattern matching...
AbstractAutomatic code generators often contain pattern matchers that are based on tree grammars. In...
We present nrgrep (\nondeterministic reverse grep"), a new pattern matching tool designed for e...
When a successful software system is maintained and evolved for an extended period of time, original...
Automatic code generators often contain pattern matchers that are based on tree grammars. In this wo...
Pattern matching based on regular tree grammars have been widely used in many areas of computer scie...
This paper compares the performance of three implementations of simplified pattern matching instruct...
AbstractA few lines pattern matching algorithm is obtained by using the correctness proof of program...
AbstractThis paper presents a Boyer–Moore-type algorithm for regular expression pattern matching, an...
In this paper, we propose a graph pattern matching framework that produces both a standalone compile...
Title: Pattern matching in compilers Author: Ondřej Bílka Department: Department of Applied Mathemat...
Two new pattern matching algorithms based on the Boyer-Moore algorithm are presented. Their performa...
This term project focuses on algorithms for pattern matching used in modern IDS. The main focus is o...
Abstract: Motivated by the promotion of rewriting techniques and their use in major industrial appli...
A term rewrite system is used to specify a pattern matcher in a code generator. The pattern matcher ...
This paper introduces a new technique for source-to-source code generation based on pattern matching...
AbstractAutomatic code generators often contain pattern matchers that are based on tree grammars. In...
We present nrgrep (\nondeterministic reverse grep"), a new pattern matching tool designed for e...
When a successful software system is maintained and evolved for an extended period of time, original...
Automatic code generators often contain pattern matchers that are based on tree grammars. In this wo...
Pattern matching based on regular tree grammars have been widely used in many areas of computer scie...
This paper compares the performance of three implementations of simplified pattern matching instruct...
AbstractA few lines pattern matching algorithm is obtained by using the correctness proof of program...
AbstractThis paper presents a Boyer–Moore-type algorithm for regular expression pattern matching, an...
In this paper, we propose a graph pattern matching framework that produces both a standalone compile...