Bond 0.9
C++ Bond Runtime Library API Documentation
Loading...
Searching...
No Matches
Topics
Here is a list of all topics with brief descriptions:
 Native APIThese types and functions bind native C++ functions to Bond and give access to the Bond Standard Library
 CompilerThese classes form the parts of the Bond compiler
  Parse NodesThese classes define all of the types of ParseNodes that form the parse trees generated by the Bond compiler
 I/OThese interfaces and their default implementations are used by Bond for performing I/O operations without making assumptions about what underlying I/O library is used
 STLThese headers provide the containers, algorithms and C library functions used by Bond
 SystemsThese classes implement low-level utilities
  AssertDebugging asserts for catching logic errors during development. They are compiled out when BOND_ASSERTS_ENABLED is 0, and report the failure and abort instead of throwing
  ErrorAlways enabled runtime error detection that throws Bond::Exception, for conditions that depend on program input
  MathUseful math functions
 ToolsThese classes implement tools for querying, validating and debugging Bond parse trees and compiled code
 TypesVarious basic types used throughout the Bond Runtime Library
 Virtual MachineThese classes form the parts of the Bond virtual machine