comparison src/SbpOperators/readoperator.jl @ 605:8fcf9c9afb30 refactor/toml_operator_format

Merge
author Jonatan Werpers <jonatan@werpers.com>
date Sat, 05 Dec 2020 13:58:43 +0100
parents fbff4009c08a
children 8ae63e775f9d
comparison
equal deleted inserted replaced
604:6901d5375311 605:8fcf9c9afb30
102 return Tuple(T.(parse_rational.(arr))) 102 return Tuple(T.(parse_rational.(arr)))
103 end 103 end
104 104
105 function parse_rational(str) 105 function parse_rational(str)
106 expr = Meta.parse(replace(str, "/"=>"//")) 106 expr = Meta.parse(replace(str, "/"=>"//"))
107 return eval(expr) 107 return eval(:(Rational($expr)))
108 end 108 end
109 109
110 function pad_tuple(t::NTuple{N, T}, n::Integer) where {N,T} 110 function pad_tuple(t::NTuple{N, T}, n::Integer) where {N,T}
111 if N >= n 111 if N >= n
112 return t 112 return t