SwiftPascalInterpreter
Pascal interpreter
An interpreter for the Pascal programming language written in Swift
Simple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
284 stars
9 watching
17 forks
Language: Swift
last commit: about 2 years ago
Linked from 1 awesome list
astgrammarinterpreterlexerparsepascalpascal-languagepascal-programsplaygroundprocedureswift
Related projects:
Repository | Description | Stars |
---|---|---|
zertovitch/pascal-to-ada | A tool that converts Pascal code to Ada code | 12 |
paladin-t/my_basic | An embeddable BASIC interpreter with features such as prototype-based programming and functional programming | 512 |
ivoputzer/cli-args-parser-kata | Implementing a CLI arguments parser to process input in various formats | 5 |
isopod/tree-sitter-pascal | Grammar for Pascal and its dialects Delphi and Freepascal. | 38 |
jeremyschlatter/chime | An interpreter for Bel programming language | 18 |
richpl/pybasic | An interactive BASIC interpreter written in Python | 174 |
igorw/lambda-php | An interpreter for a minimal programming language inspired by the lambda calculus | 23 |
delta456/monkey_v | An implementation of a programming language interpreter in V. | 37 |
mwerezak/sphinx-lang | An interpreter for a dynamically typed language written in Rust, aiming to create a lightweight and expressive language runtime. | 290 |
terenceng03/mueval | A Haskell interpreter designed to evaluate pure functions securely and efficiently in a sandboxed environment. | 76 |
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 |
pocketpy/pocketpy | An embeddable, high-level Python interpreter written in C11. | 1,656 |
mattgreen/hython | A Haskell-powered Python interpreter implementing most of the language's syntax and functionality | 579 |
soegaard/minipascal | An implementation of Pascal as a new Racket language with support for various features and compilers | 88 |
jyh1/mmaclone | An interpreter of Wolfram Language implemented in Haskell to deepen understanding of the language and its ecosystem | 242 |