1a5f9918aSopenharmony_ci--- 2a5f9918aSopenharmony_ci- &CENTER { x: 1, 'y': 2 } 3a5f9918aSopenharmony_ci- &LEFT { x: 0, 'y': 2 } 4a5f9918aSopenharmony_ci- &BIG { r: 10 } 5a5f9918aSopenharmony_ci- &SMALL { r: 1 } 6a5f9918aSopenharmony_ci 7a5f9918aSopenharmony_ci# All the following maps are equal: 8a5f9918aSopenharmony_ci 9a5f9918aSopenharmony_ci- # Explicit keys 10a5f9918aSopenharmony_ci x: 1 11a5f9918aSopenharmony_ci 'y': 2 12a5f9918aSopenharmony_ci r: 10 13a5f9918aSopenharmony_ci label: center/big 14a5f9918aSopenharmony_ci 15a5f9918aSopenharmony_ci- # Merge one map 16a5f9918aSopenharmony_ci << : *CENTER 17a5f9918aSopenharmony_ci r: 10 18a5f9918aSopenharmony_ci label: center/big 19a5f9918aSopenharmony_ci 20a5f9918aSopenharmony_ci- # Merge multiple maps 21a5f9918aSopenharmony_ci << : [ *CENTER, *BIG ] 22a5f9918aSopenharmony_ci label: center/big 23a5f9918aSopenharmony_ci 24a5f9918aSopenharmony_ci- # Override 25a5f9918aSopenharmony_ci << : [ *BIG, *LEFT, *SMALL ] 26a5f9918aSopenharmony_ci x: 1 27a5f9918aSopenharmony_ci label: center/big 28