cn_map / cn_map_rend		
		
		Syntax
		void cn_map_rend(CN_MAP map, CNM_ITERATOR * iterator)
		
		Description
		Sets 
iterator to point at node before the first (lowest value) in the CN_Map 
map.
		
		
Return Value
		N/A
		
		
Examples
		Basic Usage
#include <stdio.h>
#include <stdlib.h>
#include "cn_cmp.h"
#include "cn_map.h"
main() {
	CN_MAP map = cn_map_init(char, int, cn_cmp_char);
	char key;
	int  value;
	//Put in a-z with 0-25 in as key/value pairs.
	for (key = 'a', value = 0; key <= 'z'; key++, value++) {
		cn_map_insert(map, &key, &value);
	}
	//Make 2 iterators: current (beginning) and end
	CNM_ITERATOR cur, end;
	
	//Set accordingly
	cn_map_rbegin(map, &cur);
	cn_map_rend  (map, &end);
	//Traverse by comparing pointers directly
	for (; cur.node != end.node; cn_map_prev(map, &cur)) {
		printf(
			"%c -> %d\n",
			cn_map_iterator_key  (&cur, char),
			cn_map_iterator_value(&cur, int)
		);
	}
	cn_map_free(map);
}