%YAML 1.2
%TAG !v! tag:pluie.org,2018:vala/
---
!v!Pluie.Samples.YamlObject test1 :
    myname      : test1object
    type_int    : !v!int 3306
    type_bool   : !v!bool false
    type_char   : !v!char c
    type_string : !v!string mystring1
    type_uchar  : !v!uchar L
    type_uint   : !v!uint 62005
    type_float  : !v!float 42.36
    type_double : !v!double 95542123.4579512128
    type_enum   : !v!Pluie.Yaml.NODE_TYPE scalar # or int
    !v!Pluie.Samples.YamlChild type_object :
        toto : totovalue1
        tata : tatavalue1
        titi : 123
        tutu : 1
    !v!Pluie.Samples.YamlStruct type_struct :
        red   : !v!uint8 214
        green : !v!uint8 78
        blue  : 153
    !v!Gee.ArrayList type_gee_al :
        - 1.2
        - 2.2
        - 3.2
        - 4.2
    !v!Gee.ArrayList type_gee_alobject :
        - toto : totovalue1
          tata : tatavalue1
          titi : 789
          tutu : true
        - toto : totovalue2
          tata : tatavalue2
          titi : 456
          tutu : false
        - toto : totovalue3
          tata : tatavalue3
          titi : 123
          tutu : 1
        - toto : totovalue4
          tata : tatavalue4
          titi : 44
          tutu : 0
