Simple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
- interpreter
- lexer
- swift
- pascal-language
47,133 repositories indexed
145–168 of 331 · Most stars
Simple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
Collection of parsers written in JavaScript
Let's make a SQL parser so we can provide a familiar interface to non-sql datastores!
A GTK / Fortran binding, and its documentation (in the Wiki tab).
Simple streaming interface to zlib for Lua.
Embed Julia in R
An inter-process and inter-machine lockfile utility that works on a local or network file system.
[A]synchronous Functional Programming
High-performance immutable data structures for modern JavaScript and TypeScript applications. Functional interfaces, deep/composite operations API, mixed mutability API, TypeScript definitions, ES2015 module exports.
FXRuby is an extension module for Ruby that provides an interface to the FOX GUI toolkit.
A Library for Representing Recursive and Impure Programs in Coq
An extremely small, intuitive and fast functional utility library for JavaScript
TranslatedTreat agents as functions, and write ideas as programs. Agent-native functional language with a CLI, Web IDE, goal-driven bots and live UI. Source-available; no AI training.
Generate and maintain stubs for different MicroPython ports to use with VSCode and Pylance, PyRight, Thonny, PyCharm or MyPy
Formal proof of the Four Color Theorem [maintainer=@ybertot]
An F# type provider for in-process R interop
A simple, easy to use library for React development in ClojureScript.
A functional JavaScript library that facilitates currying and point-free programming
cpp11 helps you to interact with R objects using C++ code.
interactive programming of melodies, producing MIDI
⛓ A chainable interface for Swift's async/await.
A Coq specification of ECMAScript 5 (JavaScript) with verified reference interpreter
Point Smelt at a Java mod jar and it starts the Rust port for Horizon: crates, traits and a build that runs. Unfinished parts are marked, so you know exactly what is left.
[TOOL/CLI] - Filter and examine Go type structures, interfaces and their transitive dependencies and relationships. Export structural types as TypeScript value object or bare type representations.