ISO/IEC C Standard Library¶

Scala Native provides bindings for a core subset of the International Organization for Standardization/International Electrotechnical Commission (ISO/IEC) C standard library:

C Header

Scala Native Module

assert.h

N/A - indicates binding not available

complex.h

scala.scalanative.libc.complex

ctype.h

scala.scalanative.libc.ctype

errno.h

scala.scalanative.libc.errno

fenv.h

N/A

float.h

scala.scalanative.libc.float

inttypes.h

N/A

iso646.h

N/A

limits.h

N/A

locale.h

scala.scalanative.libc.locale

math.h

scala.scalanative.libc.math

setjmp.h

N/A

signal.h

scala.scalanative.libc.signal

stdalign.h

N/A

stdarg.h

N/A

stdatomic.h

N/A

stdbool.h

N/A

stddef.h

scala.scalanative.libc.stddef

stdint.h

N/A

stdio.h

scala.scalanative.libc.stdio

stdlib.h

scala.scalanative.libc.stdlib

stdnoreturn.h

N/A

string.h

scala.scalanative.libc.string

tgmath.h

N/A

threads.h

N/A

time.h

N/A

uchar.h

N/A

wchar.h

N/A

wctype.h

N/A

Continue to C POSIX Library.

Logo

Table of Contents

  • User’s Guide
  • Libraries
    • Java Standard Library
    • ISO/IEC C Standard Library
    • C POSIX Library
    • Community Libraries
  • Contributor’s Guide
  • Blog
  • Changelog
  • FAQ

Related Topics

  • Documentation overview
    • Libraries
      • Previous: Java Standard Library
      • Next: C POSIX Library

Quick search

©2016-2023, EPFL. | Powered by Sphinx 7.2.6 & Alabaster 0.7.13