Module iterators

Functions

inext (indexable, index) It is an analog of the 'next' function but for the 'ipairs' one.
difference (indexable_one, indexable_two, index[, modulo=false])
select_by_distance (indexable_one, indexable_two, index[, modulo=false], limits)


Functions

inext (indexable, index)
It is an analog of the 'next' function but for the 'ipairs' one. It is used for iterating in Lua 5.2.

Parameters:

  • indexable tab
  • index number [0, ∞)

Returns:

  1. number next index
  2. any next item

Or

    nil when the next index out of range
difference (indexable_one, indexable_two, index[, modulo=false])

Parameters:

  • indexable_one tab
  • indexable_two tab
  • index number [1, ∞)
  • modulo bool (default false)

Returns:

    number
select_by_distance (indexable_one, indexable_two, index[, modulo=false], limits)

Parameters:

  • indexable_one tab
  • indexable_two tab
  • index number [1, ∞)
  • modulo bool (default false)
  • limits {DistanceLimit,...}

Returns:

    any
generated by LDoc 1.5.0 Last updated 2026-07-25 06:10:22