Gets an iterator starting at the end and going backwards

var reviter = [1..4].reverse_iterator
assert reviter.to_a == [4,3,2,1]

reviter = [1..4[.reverse_iterator
assert reviter.to_a == [3,2,1]

Property definitions

core $ Range :: reverse_iterator
	# Gets an iterator starting at the end and going backwards
	#
	#     var reviter = [1..4].reverse_iterator
	#     assert reviter.to_a == [4,3,2,1]
	#
	#     reviter = [1..4[.reverse_iterator
	#     assert reviter.to_a == [3,2,1]
	fun reverse_iterator: Iterator[E] do return new ReverseIteratorRange[E](self)
lib/core/collection/range.nit:52,2--59,78