minipascal

Pascal compiler

An implementation of Pascal as a new Racket language with support for various features and compilers

MiniPascal implemented in Racket

GitHub

88 stars
5 watching
14 forks
Language: Pascal
last commit: about 3 years ago
Linked from 1 awesome list

compilerpascalracket

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
faizilham/budgetpascal A compiler that translates a subset of the Pascal programming language into WebAssembly 29
sam46/paskell A compiler that translates Pascal source code into LLVM IR and can be executed directly or used to generate native machine code. 126
remobjects/pascalscript A Pascal language implementation providing efficient, cross-platform scripting capabilities with support for dynamic memory allocation and object-oriented programming. 452
philnguyen/abstract-compilation A DSL for defining compilers without boilerplate code 2
pascalabcnet/pascalabcnet A .NET implementation of the Pascal programming language 379
siraben/mini-haskell A Haskell compiler with a runtime environment implementing Combinatory Logic 72
isopod/tree-sitter-pascal Grammar for Pascal and its dialects Delphi and Freepascal. 38
jmorag/mcc Compiles the MicroC programming language into machine code using Haskell 116
smarie/python-mini-lambda A Python library that generates and compiles minimal lambda functions for simple expressions. 14
vmchale/kempe A compiled stack-based language with a toy compiler for x86_64 and aarch64 targeting 58
jaseemabid/olifant A language targeting LLVM with the goal of building a simple compiler 64
lexi-lambda/hackett An experimental implementation of a Haskell-like language with Racket's macro system 1,166
igorkulman/swiftpascalinterpreter An interpreter for the Pascal programming language written in Swift 284
racketscript/racketscript Compiles Racket source code to JavaScript ES6 modules 712
syegulalp/akilang An experimental compiler and language implementation built on top of LLVM and Python. 99