Paskell
Pascal compiler
A compiler that translates Pascal source code into LLVM IR and can be executed directly or used to generate native machine code.
A Pascal to LLVM compiler in Haskell
126 stars
4 watching
6 forks
Language: Haskell
last commit: about 5 years ago compilerhaskellllvmllvm-hsparsecpascal
Related projects:
Repository | Description | Stars |
---|---|---|
faizilham/budgetpascal | A compiler that translates a subset of the Pascal programming language into WebAssembly | 29 |
soegaard/minipascal | An implementation of Pascal as a new Racket language with support for various features and compilers | 88 |
jaseemabid/olifant | A language targeting LLVM with the goal of building a simple compiler | 64 |
talw/crisp-compiler | A Haskell compiler for a Lisp/Scheme-inspired language with an LLVM backend | 99 |
remobjects/pascalscript | A Pascal language implementation providing efficient, cross-platform scripting capabilities with support for dynamic memory allocation and object-oriented programming. | 452 |
acceleratehs/accelerate-llvm | Compiles Accelerate code to LLVM IR and executes it on CPUs or NVIDIA GPUs | 158 |
idris-hackers/idris-llvm | A Haskell-based LLVM backend for generating LLVM bytecode from Idris programs | 78 |
valderman/haste-compiler | A compiler that converts Haskell code into JavaScript to run in web browsers or other environments. | 1,440 |
jmorag/mcc | Compiles the MicroC programming language into machine code using Haskell | 116 |
llvm-hs/llvm-hs-kaleidoscope | A Haskell-based compiler backend that uses LLVM to generate and compile machine code | 82 |
igor84/summus | A compiler frontend written without C macros using LLVM as the backend to compile a minimal language for educational purposes. | 234 |
lemmih/lhc | Compiles Haskell2010 code to LLVM IR using a custom optimization pipeline | 198 |
syegulalp/akilang | An experimental compiler and language implementation built on top of LLVM and Python. | 99 |
itay2805/vork | An interpreter and parser project implementing a programming language with a formal grammar as reference. | 28 |
vmchale/kempe | A compiled stack-based language with a toy compiler for x86_64 and aarch64 targeting | 58 |