Sha256: ba78c9d448fba9234c3c05f78ac300a14a0f2b9130bc8b47c12c644788b7e92f
Contents?: true
Size: 1.04 KB
Versions: 4
Compression:
Stored size: 1.04 KB
Contents
.. meta:: :robots: index, follow :description: libndtypes documentation :keywords: libndtypes, C, array computing .. sectionauthor:: Stefan Krah <skrah at bytereef.org> libndtypes ---------- libndtypes implements the type part of a compiler frontend. It can describe C types needed for array computing and additionally includes symbolic types for dynamic type checking. libndtypes has the concept of abstract and concrete types. Concrete types contain the exact data layout and all sizes that are required to access subtypes or individual elements in memory. Abstract types are for type checking and include functions, symbolic dimensions and type variables. Module support is planned at a later stage. Concrete types with rich layout information make it possible to write relatively small container libraries that can traverse memory without type erasure. .. toctree:: init.rst context.rst types.rst predicates.rst functions.rst typedef.rst io.rst encodings.rst fields-values.rst memory.rst util.rst
Version data entries
4 entries across 4 versions & 1 rubygems