/trunk/Examples/test-suite/go/li_std_map_runme.go
Go | 30 lines | 22 code | 8 blank | 0 comment | 2 complexity | ae79b48d2d784c01ac997eceb34bdad2 MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
- package main
- import "./li_std_map"
- func main() {
- a1 := li_std_map.NewA(3)
- a2 := li_std_map.NewA(7)
- _ = li_std_map.NewPairii(1, 2)
- p1 := li_std_map.NewPairA(1, a1)
- m := li_std_map.NewMapA()
- m.Set(1, a1)
- m.Set(2, a2)
- _ = li_std_map.P_identa(p1)
- _ = li_std_map.M_identa(m)
- m = li_std_map.NewMapA()
- m.Set(1, a1)
- m.Set(2, a2)
- mii := li_std_map.NewIntIntMap()
- mii.Set(1, 1)
- mii.Set(1, 2)
- if mii.Get(1) != 2 {
- panic(0)
- }
- }