First Release

Jul 3, 2025

I’d like to announce the first release of the wirthx pascal compiler. This release will contain a native compiler that will generate executables for x86-64 systems.

This first version will have a few restrictions:

  • only ASCII strings
  • no classes, objects or interfaces
  • the typechecking is rather rudementry

Available Features

  • compiling programs and units
  • using units
  • integer and floating point types and math
  • ASCII strings and char pointer
  • records
  • functions and procedures
  • Enumerations
  • fixed length number types (1..31)
  • linking with external libraries
  • simple and unfinished language server
  • case and if conditions
  • for and while loops

Downloads

Github:https://github.com/wirthx-compiler/wirthx/releases/tag/v0.1.0

Windows x86_64: https://github.com/wirthx-compiler/wirthx/releases/download/v0.1.0/wirthx-0.1.0-win64.zip

Debian/Ubuntu: https://github.com/wirthx-compiler/wirthx/releases/download/v0.1.0/wirthx_0.1.0_amd64.deb

Linux: https://github.com/wirthx-compiler/wirthx/releases/download/v0.1.0/wirthx-0.1.0-Linux.tar.gz

Source: https://github.com/wirthx-compiler/wirthx/archive/refs/tags/v0.1.0.tar.gz