hoelzl/stalin
Jeffrey Mark Siskind's optimizing Scheme compiler (⭐ 9)
Jeffrey Mark Siskind's optimizing Scheme compiler (⭐ 9)
Stalin∇, a brutally optimizing compiler for the VLAD language (⭐ 77)
stalin brutally optimizing Scheme compiler, with Debianization patches (⭐ 400)
Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in…
Aug 25, 2025 · Termux for PC provides easy access to thousands of Linux packages through its command-line package manager. Users can install and update tools like compilers, editors, and …
Home of the Dynamics 365 Business Central AL Language extension for Visual Studio Code. Used to track issues regarding the latest version of the AL compiler and developer tools available in the Visual Studio Code Marketplace or as part of the AL Developer Preview builds for Dynam…
JIT compiler from scratch, derived from Nick Desaulniers' great work (⭐ 40)
To meet the increasing demand of deep learning (DL) models, AI chips are employing both off-chip memory (e.g., HBM) and high-bandwidth low-latency interconnect for direct inter-core data exchange. However, it is not easy to explore the efficiency of...
Swift compiler driver reimplementation in Swift (⭐ 840)
State-of-the-art sequential reasoning in Large Language Models (LLMs) has expanded the capabilities of Copilots beyond conversational tasks to complex function calling, managing thousands of API calls. However, the tendency of compositional prompting...
Theano is a Python library that allows to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently. Since its introduction, it has been one of the most used CPU and GPU mathematical compilers - especially...
Gradle plugin to use the error-prone compiler for Java (⭐ 397)
The .nocache.js file contains JavaScript code that resolves the Deferred Binding configurations (such as browser detection, for instance) and then uses a lookup table generated by the GWT Compiler to …
Oct 7, 2025 · Python 3.14 is now officially released, and I'd like to share some of my favorite new features. I'm not going to talk about the experimental free-threading mode, the just-in-time compiler, …
A Just-In-Time Compiler for Verilog from VMware Research (⭐ 446)
C Just In Time, interpreter and compiler (⭐ 440)
Dr.Jit — A Just-In-Time-Compiler for Differentiable Rendering (⭐ 748)
Generic purpose Just-In-time compiler for Rust. (⭐ 1551)
I am a third-year college student. and I wrote a subset of GCC from scratch just for the sake of learning how things work and wanted a good project , now I am wondering is it even worth it , people ar...
it would be like Nintendo hyping up a KOOPA boss in the future Mario game ??also puts into perspective how cracked the Security Officer was...
HolyC compiler & transpiler (⭐ 849)
Points: 86 | Comments: 35 | Author: pchp
Points: 311 | Comments: 97 | Author: chrisseaton
This paper presents the Eclipse plug-ins for the Task Flow model in the Discovery Method. These plug-ins provide an IDE for the Task Algebra compiler and the model-checking tools. The Task Algebra is the formal representation for the Task Model and i...
goken9cc — A portable multi-platform C compiler, assembler, and linker rooted in Ken Thompson’s Plan 9 and Inferno toolchains, extended by Go developers to support also Linux, macOS, and Windows. (⭐ 1)
LLVM Optimization to extract a function, embedded in its intermediate representation in the binary, and execute it using the LLVM Just-In-Time compiler. (⭐ 532)
In computer programming, self-hosting is the use of a program as part of the toolchain or operating system that produces new versions of that same program—for
Self-hosting may refer to: Self-hosting (compilers), a computer program that produces new versions of that same program Self-hosting (network), the practice
From a debugger's view, Let's explore the computer world! How does compiler, linker and debugger coordinate with each other around the program written in specific programming language? How does a debugger work? If we develop a debugger for go programming language, we must master…
A Modern C11 compiler (STILL EARLY) (⭐ 1240)
science, loop inversion is a compiler optimization and loop transformation in which a while loop is replaced by an if block containing a do..while loop. When
Loop splitting is a compiler optimization technique. It attempts to simplify a loop or eliminate dependencies by breaking it into multiple loops which
Install Hugo on macOS, Linux, Windows, BSD, and on any machine that can run the Go compiler tool chain.
Tensor compilers play a key role in enabling high-performance implementations of deep learning workloads. These compilers rely on existing CPU and GPU code generation backends to generate device-specific code. Recently, many tensor accelerators (neur...
A hardware compiler based on LLHD and CIRCT (⭐ 266)
Core Lucy compiler (⭐ 585)
LLM-based coding agents are increasingly common but still face challenges in context management, latency, reliability, reproducibility, and scalability. We present Agint, an agentic graph compiler, interpreter, and runtime that incrementally and hier...
Whole-program analysis is an essential technique that enables advanced compiler optimizations. An important example of such a method is points-to analysis used by ahead-of-time (AOT) compilers to discover program elements (classes, methods, fields) u...
Typical project for Synopsys DC Compiler (⭐ 8)
Yet another scheme compiler... This time generating shitty code. (⭐ 18)