Mercurial > repos > tabletprog
annotate samples/testdict.tp @ 205:6fe9343b1400
Some minor work on creating an IL backend based on the C backend
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Sun, 13 Oct 2013 20:23:08 -0700 |
parents | 6735db9b44ba |
children |
rev | line source |
---|---|
94
6735db9b44ba
Fixed my foreach on dict. Added test for it.
William Morgan <bill@mrgn.org>
parents:
diff
changeset
|
1 #{ |
6735db9b44ba
Fixed my foreach on dict. Added test for it.
William Morgan <bill@mrgn.org>
parents:
diff
changeset
|
2 main <- { |
6735db9b44ba
Fixed my foreach on dict. Added test for it.
William Morgan <bill@mrgn.org>
parents:
diff
changeset
|
3 foo <- dict linear: |
6735db9b44ba
Fixed my foreach on dict. Added test for it.
William Morgan <bill@mrgn.org>
parents:
diff
changeset
|
4 foo set: "key1" "val1" |
6735db9b44ba
Fixed my foreach on dict. Added test for it.
William Morgan <bill@mrgn.org>
parents:
diff
changeset
|
5 foo set: "key2" "val2" |
6735db9b44ba
Fixed my foreach on dict. Added test for it.
William Morgan <bill@mrgn.org>
parents:
diff
changeset
|
6 foreach: foo :k :v { |
6735db9b44ba
Fixed my foreach on dict. Added test for it.
William Morgan <bill@mrgn.org>
parents:
diff
changeset
|
7 print: k . ", " . v . "\n" |
6735db9b44ba
Fixed my foreach on dict. Added test for it.
William Morgan <bill@mrgn.org>
parents:
diff
changeset
|
8 } |
6735db9b44ba
Fixed my foreach on dict. Added test for it.
William Morgan <bill@mrgn.org>
parents:
diff
changeset
|
9 |
6735db9b44ba
Fixed my foreach on dict. Added test for it.
William Morgan <bill@mrgn.org>
parents:
diff
changeset
|
10 } |
6735db9b44ba
Fixed my foreach on dict. Added test for it.
William Morgan <bill@mrgn.org>
parents:
diff
changeset
|
11 } |