regal86
wyvern
regal86 | wyvern | |
---|---|---|
1 | 2 | |
72 | 54 | |
- | - | |
4.0 | 3.5 | |
9 months ago | 7 months ago | |
Assembly | C++ | |
BSD 2-clause "Simplified" License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
regal86
wyvern
-
Lazy Let: A Cheap Way and Easy Way to Add Lazyness
We have implemented automatic "lazification" of function arguments at the level of the LLVM IR. We released the code last year.
-
Lazification of Function Arguments
For those interested, the code is here: https://github.com/lac-dcc/wyvern
What are some alternatives?
ts-c-compiler - ⚙️ Multipass C Compiler, Assembler and X86 emulator written in TypeScript
casadi - CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python or Matlab/Octave.
basicdos - A new 8086-based reimagining of PC DOS and BASIC
jank - A Clojure dialect hosted on LLVM with native C++ interop
mini-c - Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours
symforce - Fast symbolic computation, code generation, and nonlinear optimization for robotics
optromloader - IBM PC/Clone 8086+ floppy-loading of option roms.
rangeless - c++ LINQ -like library of higher-order functions for data manipulation
jet - A Fast C and Python like Programming Language that puts the Developer first. WIP
PochiVM - Lightweight framework for easy and efficient code generation
549notes - 🎹 256-byte PC-DOS intro with MIDI music (co-author: TomCat/Abaddon)
faust - Functional programming language for signal processing and sound synthesis