Skip to main content
Ctrl+K
Numbast - Home Numbast - Home

Numbast

  • Overview
  • Quickstart
  • Install
  • Static binding generation
  • Dynamic binding generation
    • Supported declarations
    • AST Canopy overview
    • FAQ
    • API reference
Numbast - Home Numbast - Home

Numbast

  • Overview
  • Quickstart
  • Install
  • Static binding generation
  • Dynamic binding generation
  • Supported declarations
  • AST Canopy overview
  • FAQ
  • API reference

Table of Contents

Contents

  • Overview
  • Quickstart
  • Install
  • Static binding generation
  • Dynamic binding generation
  • Supported declarations
  • AST Canopy overview
  • FAQ
  • API reference
    • ast_canopy.decl
    • numbast.static
      • numbast.static.enum
      • numbast.static.function
      • numbast.static.renderer
      • numbast.static.struct
      • numbast.static.typedef
      • numbast.static.types
    • numbast.tools
      • numbast.tools.static_binding_generator
      • numbast.tools.yaml_tags

Numbast Documentation#

Contents

  • Overview
    • What Numbast does
    • How it works
    • Modes of operation
    • Environment assumptions
    • API reference
    • Key Visual
  • Quickstart
    • Prerequisites
    • Example: parse and bind CUDA C++ declarations
    • Next steps
  • Install
    • Install via Conda
    • From source (recommended for development)
    • Validate the installation (optional)
    • Building Documentation
  • Static binding generation
    • When to use
    • Requirements
    • Configuration file
    • Generate the binding
    • Distribute and use
    • Notes and tips
  • Dynamic binding generation
    • When to use
    • Requirements
    • Example
    • Guidance and best practices
    • Differences vs static generation
  • Supported declarations
    • Concrete structs and classes
    • Functions and operators
    • Templates
    • Example mapping
    • Supported argument types
    • See also
  • AST Canopy overview
    • What it provides
    • Primary API
    • Build and tests
    • Folder structure
    • Notes
  • FAQ
    • CUDA headers and include paths
    • Clang requirements (host headers and resources)
  • API reference
    • ast_canopy
    • ast_canopy.decl
    • numbast
    • numbast.static

next

Overview

NVIDIA NVIDIA
Privacy Policy | Your Privacy Choices | Terms of Service | Accessibility | Corporate Policies | Product Security | Contact

Copyright © 2023-2025, NVIDIA.