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.

Download CHM V5 Release

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.

Full Online Reference