julia> using YAML
julia> YAML.load("Num: 07")
Dict{Any, Any} with 1 entry:
"Num" => 7
julia> YAML.load("Num: 08")
ERROR: ArgumentError: invalid base 8 digit '8' in "08"
Stacktrace:
[1] tryparse_internal(::Type{Int64}, s::String, startpos::Int64, endpos::Int64, base_::Int64, raise::Bool)
@ Base .\parse.jl:143
[2] parse(::Type{Int64}, s::String; base::Int64)
@ Base .\parse.jl:254
[3] parse
@ .\parse.jl:253 [inlined]
[4] construct_yaml_int(constructor::YAML.Constructor, node::YAML.ScalarNode)
@ YAML C:\Users\gvg\.julia\packages\YAML\RBpN3\src\constructor.jl:270
[5] construct_object(constructor::YAML.Constructor, node::YAML.ScalarNode)
@ YAML C:\Users\gvg\.julia\packages\YAML\RBpN3\src\constructor.jl:103
[6] construct_mapping(dicttype::Type{…}, constructor::YAML.Constructor, node::YAML.MappingNode; strict_unique_keys::Bool)
@ YAML C:\Users\gvg\.julia\packages\YAML\RBpN3\src\constructor.jl:194
[7] construct_mapping
@ C:\Users\gvg\.julia\packages\YAML\RBpN3\src\constructor.jl:182 [inlined]
[8] (::YAML.var"#custom_mapping##0#custom_mapping##1"{Type{Dict{…}}})(constructor::YAML.Constructor, node::YAML.MappingNode)
@ YAML C:\Users\gvg\.julia\packages\YAML\RBpN3\src\constructor.jl:222
[9] construct_object(constructor::YAML.Constructor, node::YAML.MappingNode)
@ YAML C:\Users\gvg\.julia\packages\YAML\RBpN3\src\constructor.jl:103
[10] construct_document(constructor::YAML.Constructor, node::YAML.MappingNode)
@ YAML C:\Users\gvg\.julia\packages\YAML\RBpN3\src\constructor.jl:53
[11] load(tokenstream::YAML.TokenStream, constructor::YAML.Constructor)
@ YAML C:\Users\gvg\.julia\packages\YAML\RBpN3\src\YAML.jl:78
[12] load(ts::YAML.TokenStream, more_constructors::Nothing, multi_constructors::Dict{…}; dicttype::Type{…}, constructorType::typeof(YAML.SafeConstructor))
@ YAML C:\Users\gvg\.julia\packages\YAML\RBpN3\src\YAML.jl:84
[13] load
@ C:\Users\gvg\.julia\packages\YAML\RBpN3\src\YAML.jl:84 [inlined]
[14] load (repeats 3 times)
@ C:\Users\gvg\.julia\packages\YAML\RBpN3\src\YAML.jl:87 [inlined]
[15] load(::String; kwargs::@Kwargs{})
@ YAML C:\Users\gvg\.julia\packages\YAML\RBpN3\src\YAML.jl:142
[16] top-level scope
@ REPL[20]:1
Some type information was truncated. Use `show(err)` to see complete types.
julia>