Class: Hecks::Bluebook::Expression::CanonicalForm::Rule

Inherits:
Struct
  • Object
show all
Defined in:
lib/hecks/bluebook/expression/canonical_form.rb

Instance Attribute Summary collapse

Instance Attribute Details

#boundaryObject

Returns the value of attribute boundary

Returns:

  • (Object)

    the current value of boundary



8
9
10
# File 'lib/hecks/bluebook/expression/canonical_form.rb', line 8

def boundary
  @boundary
end

#positionObject

Returns the value of attribute position

Returns:

  • (Object)

    the current value of position



8
9
10
# File 'lib/hecks/bluebook/expression/canonical_form.rb', line 8

def position
  @position
end

#replacementObject

Returns the value of attribute replacement

Returns:

  • (Object)

    the current value of replacement



8
9
10
# File 'lib/hecks/bluebook/expression/canonical_form.rb', line 8

def replacement
  @replacement
end

#source_tokenObject

Returns the value of attribute source_token

Returns:

  • (Object)

    the current value of source_token



8
9
10
# File 'lib/hecks/bluebook/expression/canonical_form.rb', line 8

def source_token
  @source_token
end

#strategyObject

Returns the value of attribute strategy

Returns:

  • (Object)

    the current value of strategy



8
9
10
# File 'lib/hecks/bluebook/expression/canonical_form.rb', line 8

def strategy
  @strategy
end