Class: Schemurai::VM::ArrayRules

Inherits:
Data
  • Object
show all
Defined in:
lib/schemurai/vm/compiler.rb

Instance Attribute Summary collapse

Instance Attribute Details

#additional ⇒ Object (readonly)

Returns the value of attribute additional

Returns:

  • (Object) —

    the current value of additional



75
76
77
# File 'lib/schemurai/vm/compiler.rb', line 75

def additional
  @additional
end

#contains ⇒ Object (readonly)

Returns the value of attribute contains

Returns:

  • (Object) —

    the current value of contains



75
76
77
# File 'lib/schemurai/vm/compiler.rb', line 75

def contains
  @contains
end

#count_contains ⇒ Object (readonly)

Returns the value of attribute count_contains

Returns:

  • (Object) —

    the current value of count_contains



75
76
77
# File 'lib/schemurai/vm/compiler.rb', line 75

def count_contains
  @count_contains
end

#items ⇒ Object (readonly)

Returns the value of attribute items

Returns:

  • (Object) —

    the current value of items



75
76
77
# File 'lib/schemurai/vm/compiler.rb', line 75

def items
  @items
end

#items_list ⇒ Object (readonly)

Returns the value of attribute items_list

Returns:

  • (Object) —

    the current value of items_list



75
76
77
# File 'lib/schemurai/vm/compiler.rb', line 75

def items_list
  @items_list
end

#max_contains ⇒ Object (readonly)

Returns the value of attribute max_contains

Returns:

  • (Object) —

    the current value of max_contains



75
76
77
# File 'lib/schemurai/vm/compiler.rb', line 75

def max_contains
  @max_contains
end

#max_items ⇒ Object (readonly)

Returns the value of attribute max_items

Returns:

  • (Object) —

    the current value of max_items



75
76
77
# File 'lib/schemurai/vm/compiler.rb', line 75

def max_items
  @max_items
end

#min_contains ⇒ Object (readonly)

Returns the value of attribute min_contains

Returns:

  • (Object) —

    the current value of min_contains



75
76
77
# File 'lib/schemurai/vm/compiler.rb', line 75

def min_contains
  @min_contains
end

#min_items ⇒ Object (readonly)

Returns the value of attribute min_items

Returns:

  • (Object) —

    the current value of min_items



75
76
77
# File 'lib/schemurai/vm/compiler.rb', line 75

def min_items
  @min_items
end

#prefix_items ⇒ Object (readonly)

Returns the value of attribute prefix_items

Returns:

  • (Object) —

    the current value of prefix_items



75
76
77
# File 'lib/schemurai/vm/compiler.rb', line 75

def prefix_items
  @prefix_items
end

#unevaluated ⇒ Object (readonly)

Returns the value of attribute unevaluated

Returns:

  • (Object) —

    the current value of unevaluated



75
76
77
# File 'lib/schemurai/vm/compiler.rb', line 75

def unevaluated
  @unevaluated
end

#unique ⇒ Object (readonly)

Returns the value of attribute unique

Returns:

  • (Object) —

    the current value of unique



75
76
77
# File 'lib/schemurai/vm/compiler.rb', line 75

def unique
  @unique
end