Reference — Pawn (CompuPhase)
The Pawn language, its reference compiler and the official manuals belong to CompuPhase (© 1997–2025). To keep the repository lean and to respect the license/attribution, we do not host the manual PDFs here (~6 MB) — the links below point to the official sources.
Official sources
- Website: https://www.compuphase.com/pawn/
- Source code: https://codeberg.org/compuphase/pawn
Manuals (PDF, in the official repository under doc/)
Available at https://codeberg.org/compuphase/pawn/src/branch/main/doc:
- Pawn — Getting Started (
Pawn_Getting_Started.pdf) - Pawn — Language Guide (
Pawn_Language_Guide.pdf) - Pawn — Implementer Guide (
Pawn_Implementer_Guide.pdf) - Pawn — Porting Guide (
Pawn_Porting_Guide.pdf) - Pawn — Remote Debugging Guide (
Pawn_Remote_Debugging_Guide.pdf) - Quincy — User Guide (
Quincy_User_Guide.pdf)
Library support
- Arguments Support · File I/O Support · Fixed-Point Support · Floating-Point Support · String Manipulation · Time Functions · Network Datagram Exchange · Process and Library Control
A local copy of these files ships with the validation oracle under
reference-c/doc/(gitignored, not versioned).
Reference C compiler changelog
The reference C compiler's own version history is maintained upstream, in the original repository.