Sha256: 86e804a51b7ba1bb70f6c0e6c2c1b429f118de1ae891fcfe909a704de5928f8a

Contents?: true

Size: 1.18 KB

Versions: 7

Compression:

Stored size: 1.18 KB

Contents

--- %YAML:1.0 
test: Simple Alias Example 
brief: > 
    If you need to refer to the same item of data twice, 
    you can give that item an alias.  The alias is a plain 
    string, starting with an ampersand.  The item may then 
    be referred to by the alias throughout your document 
    by using an asterisk before the name of the alias. 
    This is called an anchor. 
yaml: | 
    - &showell Steve 
    - Clark 
    - Brian 
    - Oren 
    - *showell 
python: | 
    [ 
        [ 'Steve', 'Clark', 'Brian', 'Oren', 'Steve'] 
    ] 
ruby-setup: | 
    showell = 'Steve' 
ruby: | 
    [ showell, 'Clark', 'Brian', 'Oren', showell ] 
 
--- 
test: Alias of a Mapping 
brief: > 
    An alias can be used on any item of data, including 
    sequences, mappings, and other complex data types. 
yaml: | 
    - &hello 
        Meat: pork 
        Starch: potato 
    - banana 
    - *hello 
python: | 
    [ 
        [  
            {'Meat': 'pork', 'Starch': 'potato'},  
            'banana', 
            {'Meat': 'pork', 'Starch': 'potato'},  
        ] 
    ] 
ruby-setup: | 
    hello = { 'Meat' => 'pork', 'Starch' => 'potato' } 
ruby: | 
    [  
      hello,  
      'banana', 
      hello 
    ] 

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
mkrf-0.2.0 test/sample_files/syck-0.55/ext/ruby/yts/YtsAnchorAlias.yml
mkrf-0.2.1 test/sample_files/syck-0.55/ext/ruby/yts/YtsAnchorAlias.yml
mkrf-0.1.0 test/sample_files/syck-0.55/ext/ruby/yts/YtsAnchorAlias.yml
mkrf-0.1.1 test/sample_files/syck-0.55/ext/ruby/yts/YtsAnchorAlias.yml
mkrf-0.1.2 test/sample_files/syck-0.55/ext/ruby/yts/YtsAnchorAlias.yml
mkrf-0.2.2 test/sample_files/syck-0.55/ext/ruby/yts/YtsAnchorAlias.yml
mkrf-0.2.3 test/sample_files/syck-0.55/ext/ruby/yts/YtsAnchorAlias.yml