Unify string representation functions

Jens Gustedt 1
1 CAMUS - Compilation pour les Architectures MUlti-coeurS
Inria Nancy - Grand Est, ICube - Laboratoire des sciences de l'ingénieur, de l'informatique et de l'imagerie
Abstract : The recent integration of TS 18661-1 has added string representation functions for floating point types. The added functions are not entirely satisfactory, because they have names that do not fall into none of the established schemes, because they allow for security breaches via dynamic format arguments, and because they do not provide a type-generic interface. We propose to extend the function interface to all scalar types, to close the security gap and to provide a type-generic macro that combines all the functions.
Document type :
Reports
Complete list of metadatas

https://hal.inria.fr/hal-02089868
Contributor : Jens Gustedt <>
Submitted on : Thursday, April 4, 2019 - 11:30:12 AM
Last modification on : Friday, April 5, 2019 - 1:24:33 AM
Long-term archiving on : Friday, July 5, 2019 - 1:08:09 PM

File

n2360+appendix.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-02089868, version 1

Citation

Jens Gustedt. Unify string representation functions. [Technical Report] ISO JCT1/SC22/WG14. 2019. ⟨hal-02089868⟩

Share

Metrics

Record views

38

Files downloads

31