1: #line 3202 "./lpsrc/flx_tutorial.pak"
2:
3: include "stl";
4: open Stl;
5: open Stl::Vector;
6: open Stl::Map;
7:
8: typedef ii = Vector::iterator[int];
9:
10: var v = Vector::create[int]();
11: push_back (v,1);
12: push_back (v,2);
13: push_back (v,3);
14:
15: var j = 0; until j==3 do
16: print v.[j]; endl;
17: ++j;
18: done;
19:
20:
21: var m = Map::create[int,int]();
22:
23: insert(m,0,2);
24: insert(m,1,23);
25: insert(m,2,423);
26:
27: j = 0; until j==3 do
28: print m.[j]; endl;
29: ++j;
30: done;
31:
32:
33: var i = begin m; until i == end m do
34: def val k, val vl = deref i;
35: print k; print " -> "; print vl; endl; ++i;
36: done;
37: