Michael J. Spencer | 93210e8 | 2012-04-03 23:09:22 +0000 | [diff] [blame] | 1 | # RUN: yaml-bench -canonical %s |
2 | |||||
3 | --- | ||||
4 | - &CENTER { x: 1, 'y': 2 } | ||||
5 | - &LEFT { x: 0, 'y': 2 } | ||||
6 | - &BIG { r: 10 } | ||||
7 | - &SMALL { r: 1 } | ||||
8 | |||||
9 | # All the following maps are equal: | ||||
10 | |||||
11 | - # Explicit keys | ||||
12 | x: 1 | ||||
13 | 'y': 2 | ||||
14 | r: 10 | ||||
15 | label: center/big | ||||
16 | |||||
17 | - # Merge one map | ||||
18 | << : *CENTER | ||||
19 | r: 10 | ||||
20 | label: center/big | ||||
21 | |||||
22 | - # Merge multiple maps | ||||
23 | << : [ *CENTER, *BIG ] | ||||
24 | label: center/big | ||||
25 | |||||
26 | - # Override | ||||
27 | << : [ *BIG, *LEFT, *SMALL ] | ||||
28 | x: 1 | ||||
29 | label: center/big |