Class: Rattler::BackEnd::Optimizer::SpecializeRepeat

Inherits:
Optimization
  • Object
show all
Includes:
Parsers
Defined in:
lib/rattler/back_end/optimizer/specialize_repeat.rb

Overview

A Repeat with bounds equivalent to optional, zero-or-more, or one-or-more can be replaced by an Optional, a ZeroOrMore, or a OneOrMore, respectively.

Author:

  • Jason Arhart

Method Summary

Methods included from Parsers

define

Methods inherited from Optimization

#>>, >>, #applies_to?, applies_to?, apply, #apply, #initialize, instance

Constructor Details

This class inherits a constructor from Rattler::BackEnd::Optimizer::Optimization