Skip to content
@fpc-unleashed

FPC Unleashed

FPC Unleashed

A fork of the Free Pascal Compiler that adds modern language features behind opt-in modeswitches. Inline variables, pattern matching, tuples, defer / autofree, flexible arrays, multiline strings, RTTI stripping, and more.

Existing FPC / Lazarus code compiles unchanged - new features turn on per file with {$mode unleashed} or per feature with a specific {$modeswitch}.

Repos

  • freepascal - compiler and runtime
  • lazarus - companion fork of the Lazarus IDE
  • installer - bundle installer for compiler, RTL, and IDE

Documentation

Per-feature pages with grammar, examples, and modeswitch info: unleashed/docs/README.md.

Pinned Loading

  1. freepascal freepascal Public

    Forked from fpc/FPCSource

    An enhanced fork of Free Pascal

    Pascal 24 3

  2. lazarus lazarus Public

    Forked from fpc/Lazarus

    Lazarus IDE for FPC Unleashed - with autocomplete for the new features

    Pascal 8

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…