compiler
The Compiler Principles, 2017 Fall.
- Quiet
- Other
- GitHub
- ★ 2
- MIT

30,057 projects in the catalog.
Free Pascal, Lazarus and Delphi components, libraries and programs from GitHub, SourceForge, Codeberg, GitLab and more. Rate them, mark what looks interesting, and talk about them on their benches.
The Compiler Principles, 2017 Fall.
course on compiler development bmstu
Following along the Crenshaw book on compiler architecture in the Pascal language.
Jack Crenshaw's 'Let's Build a Compiler!' tutorial implemented in Free Pascal — v1 (Ch 1-10, 68k asm) and v2 (Ch 11-16, TINY 2.1 + stack VM)
Working on 'Let's Build A Compiler' Tutorial Series
Experiment for Compilers Courser
Free Pascal Compiler for Delphi
Exemplos de uso de diretivas de compilação no Delphi / Examples of using compilation clauses in Delphi
Oregon Software's very old software technology.
Object Pascal Language Specification — comprehensive, compiler-implementable reference for Delphi Object Pascal
Small suite of simple Delphi applications that can be compiled in different versions and platforms and which displays text based on compiler directives.
Code examples from Delphi Memory Management for Classic and ARC Compilers Book
For testing asm SIMD (SSE/SSE 2/SSE 3/SSE 4.x / AVX /AVX 2) vector math library (2f, 4f, matrix, quaternion...) with Lazarus and FreePascal Compiler
Demos of wayland client using fpc Pascal compiler.
https://compilers.iecc.com/crenshaw
messing around with multics compilers
Some demos using xmp library for Free Pascal fpc compiler.
Transcription (and conversion to current Free Pascal code) of the PL0 compiler and interpreter presented in 1976 by Niklaus Wirth in his book 'Algorithms + Data Structures = Programs'
Ports of Colossal Cave Adventure for classic and modern Pascal compilers
Code for Crenshaw's build a compiler in Pascal
https://compilers.iecc.com/crenshaw/
Translation of Java code in Writing Compilers and Interpreters – third edition (Ronald Mak) into Free Pascal.
A little Delphi compiler trick.
BASS 2.4 example with Lazarus IDE (Free Pascal Compiler) and macOS Intel
Repository for Compiler Design
Compiler Example
Some demos using gme library for Free Pascal fpc compiler.
Compiler Design Lab 4
Repo for "Let's Build a Compiler" by Jack Crenshaw
A collection of Pascal programs to be used as test cases for the Pascal compiler's built as part of the CoBa 2025 course at Heinrich Heine University Düsseldorf.
XSWAG (Extended SourceWare Archive Group) is a revival project for the famous SWAG code archives for the Pascal programming language. This project is open to every Pascal/Delphi programmer who wishes to contribute to the global Pascal knowledge base. Current version (testing 0.9) features : - a reader program : allows users to browse through the code archives, organizes them by type and operating system and updates the archives from multiple XSWAG servers. - a server daemon : maintains a list of archives and provides updates to clients. - a creator program : to quickly make or modify an XSWAG archive file, add/remove sources and update sources info (os, compiler, architecture, contact info, author name, subject).
Small OpenGL Shaders example using FreePascal Compiler
Cocoa Examples in Objective Pascal (Free Pascal Compiler)
A Deep Dive into the Turbo Pascal Compiled Code (Work in Progress)
Less or more outdated simulations designed for DELPHI compiler, mosttly ported from ALGO. From 1993-2010
A simple compiler for the LFNW Bytecode VM Assembly language to Bytecode.
Buaa compiler theory.
Reproducer for a XPlane crash when using Qt in a plugin
use 'Defined Symbol' or 'CompilerVersion' to know the Delphi version.
Este repositório contém códigos e anotações sobre meu aprendizado de Turbo Pascal. Aqui, você encontrará exemplos práticos, exercícios e conceitos que estou explorando enquanto aprendo essa linguagem clássica de programação.
This repository contains all exercises i've made in 2012, when i started to program something during the time i was at IFBA - Camaçari.
The goal is to provide a set of conformance tests for Oberon language consumers (e.g. compilers and language processors). The tests address issues like syntax, type semantic, declarations, operators, statements, predefined functions, and parts of the r
Benchmark for scientific and numerical computing. http://math.nist.gov/scimark Some years ago, someone converted the sources to delphi. The result of that convertion can be found here: https://code.google.com/p/scimark-delphi/ I found some issues and tried to contact the author. Without success. That's why I decided to start a new repository here. Patches are welcome!
A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!
Firemonkey demos in Object Pascal and C++.
how to create windows golang DLL and load into C, or delphi, or freepascal
Delphi reference info
Using OpenSsl with Delphi on all OS platforms for X.509 certificates and JWT
Cryptography Learning and Examples
A very small GC in Rust, with a safe API
Modular engine + framework for NES in C
Sturdy is a library for developing sound static analyses in Haskell.
Hands-On-Design-Patterns-with-Delphi, published by Packt
1️⃣🐝🏎️ The 1 Billion Row Challenge in Object Pascal
A simple project to test JSON libraries with Delphi and C++Builder.
Code samples for modern Pascal course
Retro programming in Borland Turbo Pascal 7
Delphi has several variables, symbols and other means where it stores its own version information. Here is a reference, collected from various sources.
A collection of InnoSetup Scripts to build a RAD Studio Setup for Delphi Packages of Components and Libraries of any types.