/* syntax version 1 */
$no_strict = Yson::Options(false AS Strict);
select
Yson::ConvertToBool(Yson::Parse(Yson('#')), $no_strict),
Yson::ConvertToBool(Yson::Parse(Yson('%true'))),
Yson::ConvertToBool(Yson::Parse(Yson('1')), $no_strict),
Yson::ConvertToBool(Yson::Parse(Yson('2u')), $no_strict),
Yson::ConvertToBool(Yson::Parse(Yson('3.0')), $no_strict),
Yson::ConvertToBool(Yson::Parse(Yson('foo')), $no_strict),
Yson::ConvertToBool(Yson::Parse(Yson('"very loooooooooooooooooong string"')), $no_strict),
Yson::ConvertToInt64(Yson::Parse(Yson('#')), $no_strict),
Yson::ConvertToInt64(Yson::Parse(Yson('%true')), $no_strict),
Yson::ConvertToInt64(Yson::Parse(Yson('1'))),
Yson::ConvertToInt64(Yson::Parse(Yson('2u'))),
Yson::ConvertToInt64(Yson::Parse(Yson('3.0')), $no_strict),
Yson::ConvertToInt64(Yson::Parse(Yson('foo')), $no_strict),
Yson::ConvertToInt64(Yson::Parse(Yson('"very loooooooooooooooooong string"')), $no_strict),
Yson::ConvertToUint64(Yson::Parse(Yson('#')), $no_strict),
Yson::ConvertToUint64(Yson::Parse(Yson('%true')), $no_strict),
Yson::ConvertToUint64(Yson::Parse(Yson('1'))),
Yson::ConvertToUint64(Yson::Parse(Yson('2u'))),
Yson::ConvertToUint64(Yson::Parse(Yson('3.0')), $no_strict),
Yson::ConvertToUint64(Yson::Parse(Yson('foo')), $no_strict),
Yson::ConvertToUint64(Yson::Parse(Yson('"very loooooooooooooooooong string"')), $no_strict),
Yson::ConvertToDouble(Yson::Parse(Yson('#')), $no_strict),
Yson::ConvertToDouble(Yson::Parse(Yson('%true')), $no_strict),
Yson::ConvertToDouble(Yson::Parse(Yson('1'))),
Yson::ConvertToDouble(Yson::Parse(Yson('2u'))),
Yson::ConvertToDouble(Yson::Parse(Yson('3.0'))),
Yson::ConvertToDouble(Yson::Parse(Yson('foo')), $no_strict),
Yson::ConvertToDouble(Yson::Parse(Yson('"very loooooooooooooooooong string"')), $no_strict),
Yson::ConvertToString(Yson::Parse(Yson('#')), $no_strict),
Yson::ConvertToString(Yson::Parse(Yson('%true')), $no_strict),
Yson::ConvertToString(Yson::Parse(Yson('1')), $no_strict),
Yson::ConvertToString(Yson::Parse(Yson('2u')), $no_strict),
Yson::ConvertToString(Yson::Parse(Yson('3.0')), $no_strict),
Yson::ConvertToString(Yson::Parse(Yson('foo'))),
Yson::ConvertToString(Yson::Parse(Yson('"very loooooooooooooooooong string"'))),
ListMap(Yson::ConvertToList(Yson::Parse(Yson('[1;2;3]'))), Yson::ConvertToInt64),
DictKeys(Yson::ConvertToDict(Yson::Parse(Yson('{b=1;c=2}')))),
DictKeys(Yson::Attributes(Yson::Parse(Yson('#')))),
ListMap(DictPayloads(Yson::Attributes(Yson::Parse(Yson('#')))), Yson::ConvertToInt64),
DictKeys(Yson::Attributes(Yson::Parse(Yson('[]')))),
ListMap(DictPayloads(Yson::Attributes(Yson::Parse(Yson('[]')))), Yson::ConvertToInt64),
DictKeys(Yson::Attributes(Yson::Parse(Yson('{}')))),
ListMap(DictPayloads(Yson::Attributes(Yson::Parse(Yson('{}')))), Yson::ConvertToInt64);