PBXB64 Documentation
Help files, language reference, and developer guides for the PBXB64 toolchain.
PBXB64 Help (CHM)
Complete compiled HTML help file for PBXB64 V6 with multi-language reference, CLI guide, H-Lib/VARIANT/P0-runtime references, and architecture documentation.
Online Reference
Language Reference
B64, BASIC, C, ASM, and PILOT language syntax and feature references.
H-Lib Containers
22 native container families: Arr, Stk, Que, Lst, Str, 2D, Hsh, Tre, DTre, Tri, Heap, Deque, Set, Graph, Multiset, UnionFind, LRU, Ring, SkipList, BPTree, Quadtree, Bloom, Safe. Includes subscript access a[i] and UDT payloads.
VARIANT Types
VARIANT scalars, fixed and dynamic arrays, VARIANTVT, REDIM PRESERVE, and element lifecycle rules.
P0 Runtime
ERROR$, UCODE$/UCODEPAGE, PRINT USING, and other PB-compatible runtime helpers.
Preprocessor Guide
C17 hardened preprocessor: _Pragma, #pragma, #line, __FILE__, __LINE__, extended #if evaluator.
CLI Reference
Command-line options, compiler switches, and build integration for all five frontends.
Architecture Guide
Unified IR pipeline, x64 backend, COFF writer, and PE linker documentation.
PBXB64 V6 Release
The CHM help file is current for V5. Download the full release package for the compiler, headers, examples, and this documentation.