Property definitions

core $ ArrayReverseIterator :: defaultinit
private class ArrayReverseIterator[E]
	super ArrayIterator[E]

	redef fun is_ok do return _index >= 0

	redef fun next do _index -= 1

	init
	do
		_index = _array.length - 1
	end

	# Do not cache `self`
	redef fun finish do end
end
lib/core/collection/array.nit:575,1--589,3