Module: Metamorpher::Rewriter
- Extended by:
- Forwardable
- Defined in:
- lib/metamorpher/rewriter.rb,
lib/metamorpher/rewriter/rule.rb,
lib/metamorpher/rewriter/traverser.rb,
lib/metamorpher/rewriter/replacement.rb,
lib/metamorpher/rewriter/substitution.rb
Defined Under Namespace
Modules: Replacement, Substitution Classes: ReplacementError, Rule, SubstitutionError, SubstitutionVisitor, Traverser
Instance Method Summary collapse
Instance Method Details
#rule ⇒ Object
8 9 10 |
# File 'lib/metamorpher/rewriter.rb', line 8 def rule @rule ||= Rewriter::Rule.new(pattern: pattern, replacement: replacement) end |