orangeduck/CPlus — pull request #20 by ripcurld00d (2012-11-30 14:08:34+00:00)
Title: Adding Map_Eq function

when trying to compare two maps, it doesn't check if they have the same <key, val> (if i am not wrong, it checks whether they point to the same memory address).

for instance,

```C
var map1 = new(Map, 0);
var map2 = new(Map, 0);
eq(map1, map2)
```

the code above will return false, but it shouldn't because they are both empty.