parser_nodes: provide `ANodes::reverse_iterator`
authorJean Privat <jean@pryen.org>
Thu, 27 Aug 2015 01:51:18 +0000 (21:51 -0400)
committerJean Privat <jean@pryen.org>
Thu, 27 Aug 2015 18:04:28 +0000 (14:04 -0400)
Signed-off-by: Jean Privat <jean@pryen.org>

src/parser/parser_nodes.nit

index 9550339..0990d6a 100644 (file)
@@ -203,6 +203,7 @@ class ANodes[E: ANode]
        private var parent: ANode
        private var items = new Array[E]
        redef fun iterator do return items.iterator
+       redef fun reverse_iterator do return items.reverse_iterator
        redef fun length do return items.length
        redef fun is_empty do return items.is_empty
        redef fun push(e)