nz.net.juju.jaune.peep
Class PeepholeRule
java.lang.Object
|
+--nz.net.juju.jaune.peep.PeepholeRule
- public class PeepholeRule
- extends java.lang.Object
Definition of a peephole rule. A match rule is a set of lines
that may contain wildcard markers such as %1, %2, %3 etc up to %9.
A wildcard will match anything, but a rule will only match if the
wildcard maps to the same value in each line. The replacement
rules are run if the match rules match, and may also contain
wildcards that evaluate to the original matched value.
- See Also:
for an example.
Constructor Summary |
PeepholeRule(java.lang.String[] match,
java.lang.String[] replace)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PeepholeRule
public PeepholeRule(java.lang.String[] match,
java.lang.String[] replace)
getMatch
public java.lang.String[] getMatch()
getReplace
public java.lang.String[] getReplace()