Mercurial > repos > public > sbplib_julia
comparison src/SbpOperators/readoperator.jl @ 599:a21fe9b6e5b6 refactor/toml_operator_format
Remove cast to Rational
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Fri, 04 Dec 2020 13:12:33 +0100 |
parents | 19e1b169aa9c |
children | dd7056869294 |
comparison
equal
deleted
inserted
replaced
598:19e1b169aa9c | 599:a21fe9b6e5b6 |
---|---|
91 return Tuple(T.(parse_rational.(arr))) | 91 return Tuple(T.(parse_rational.(arr))) |
92 end | 92 end |
93 | 93 |
94 function parse_rational(str) | 94 function parse_rational(str) |
95 expr = Meta.parse(replace(str, "/"=>"//")) | 95 expr = Meta.parse(replace(str, "/"=>"//")) |
96 return eval(:(Rational($expr))) | 96 return eval(expr) |
97 end | 97 end |
98 | 98 |
99 function pad_tuple(t::NTuple{N, T}, n::Integer) where {N,T} | 99 function pad_tuple(t::NTuple{N, T}, n::Integer) where {N,T} |
100 if N >= n | 100 if N >= n |
101 return t | 101 return t |