1*5c23ca1cSLisandro Dalcin--- 2*5c23ca1cSLisandro Dalcin 3*5c23ca1cSLisandro Dalcin$$0: &SMALL { r: 1 } 4*5c23ca1cSLisandro Dalcin$$1: &BIG { r: 100 } 5*5c23ca1cSLisandro Dalcin$$2: &LEFT { x: -1, y: -2 } 6*5c23ca1cSLisandro Dalcin$$3: &RIGHT { x: 1, y: 2 } 7*5c23ca1cSLisandro Dalcin 8*5c23ca1cSLisandro Dalcinmap1: # Explicit keys 9*5c23ca1cSLisandro Dalcin r: 10 10*5c23ca1cSLisandro Dalcin x: 1 11*5c23ca1cSLisandro Dalcin y: 2 12*5c23ca1cSLisandro Dalcin 13*5c23ca1cSLisandro Dalcinmap2: # Merge one map 14*5c23ca1cSLisandro Dalcin r: 10 15*5c23ca1cSLisandro Dalcin <<: *RIGHT 16*5c23ca1cSLisandro Dalcin 17*5c23ca1cSLisandro Dalcinmap3: # Merge multiple maps 18*5c23ca1cSLisandro Dalcin <<: *BIG 19*5c23ca1cSLisandro Dalcin <<: *RIGHT 20*5c23ca1cSLisandro Dalcin 21*5c23ca1cSLisandro Dalcinmap4: # Override 22*5c23ca1cSLisandro Dalcin <<: [ *BIG, *LEFT, *SMALL ] 23*5c23ca1cSLisandro Dalcin <<: *RIGHT 24*5c23ca1cSLisandro Dalcin x: 0 25