xref: /petsc/src/sys/tests/ex47-merge.yaml (revision 8ec9a4249ee48a0c75ecec8fb0ac3d8b9094d002)
1---
2
3$$0: &SMALL  { r: 1 }
4$$1: &BIG    { r: 100 }
5$$2: &LEFT   { x: -1, y: -2 }
6$$3: &RIGHT  { x:  1, y:  2 }
7
8map1: # Explicit keys
9  r: 10
10  x: 1
11  y: 2
12
13map2: # Merge one map
14  r: 10
15  <<: *RIGHT
16
17map3: # Merge multiple maps
18  <<: *BIG
19  <<: *RIGHT
20
21map4: # Override
22  <<: [ *BIG, *LEFT, *SMALL ]
23  <<: *RIGHT
24  x: 0
25