PBXA64 Documentation

Help files, language reference, and developer guides for the PBXA64 toolchain.

PBXA64 Help (CHM)

Complete compiled HTML help file with command reference, language syntax, preprocessor directives, and runtime library documentation.

Download CHM V8 Beta

Online Reference

Language Reference

Complete PowerBASIC-compatible syntax reference, including commands, functions, operators, and data types supported by PBXA64.

Preprocessor Guide

Documentation for #IF, #INCLUDE, #COMPILE, MACRO, and other preprocessor directives.

Inline ASM

Reference for #ASM blocks, x64 register usage, PB symbol binding, and calling conventions.

CLI Reference

Command-line options, compiler switches, output formats, and build integration for PBXA64.

Feature Categories

Core Language

  • Variables and data types
  • Procedures and functions
  • Control flow (IF, SELECT, loops)
  • Arrays and UDTs

String & File

  • String functions (ASC, CHR$, INSTR, etc.)
  • File I/O (OPEN, CLOSE, LINE INPUT)
  • Directory operations
  • Binary file access

Advanced

  • Inline assembly (#ASM)
  • DLL export (EXPORT/ALIAS/ORDINAL)
  • WinAPI declarations

PBXA64 V8 Beta

The current CHM and online reference document the signed V8 beta release, including Win32 and Win64 target selection.

Full Online Reference