Avatar
norio_nomura 1/7/2019 6:29 AM
https://github.com/apple/swift/blob/master/include/swift/Runtime/SwiftDtoa.h に入ってるswift_decompose_double(), swift_decompose_float(), swift_decompose_float80()swift_format_exponential()をYamsで使いたかったのだけど、libswiftCoreからexportされていないので、SwiftDtoa.hSwiftDtoa.cppをソースコードごとコピーしてくるしか手が無い。 (edited)
The Swift Programming Language. Contribute to apple/swift development by creating an account on GitHub.
6:31 AM
ソースがデカイのと、ライセンスを変えないといけなさそうという理由で、とりあえずクローズ。 https://github.com/jpsim/Yams/pull/151
Use SwiftDtoa.(h|cpp) for formatting FloatingPoint into String Support Float80 as ScalarConstructible and ScalarRepresentable On Linux, Supporting Float80 requires Swift 4.2+, since swift_decompos...