All Projects → Mini C → Similar Projects or Alternatives

1392 Open source projects that are alternatives of or similar to Mini C

Fcc
Fedjmike's C Compiler
Stars: ✭ 101 (-72.85%)
Mutual labels:  compiler, parser, x86, code-generation
Xdpw
XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces
Stars: ✭ 199 (-46.51%)
Mutual labels:  compiler, parser, x86
Ratel Core
High performance JavaScript to JavaScript compiler with a Rust core
Stars: ✭ 367 (-1.34%)
Mutual labels:  compiler, parser
Marked
A markdown parser and compiler. Built for speed.
Stars: ✭ 26,556 (+7038.71%)
Mutual labels:  compiler, parser
Radon
A scripting language.
Stars: ✭ 22 (-94.09%)
Mutual labels:  compiler, parser
Idris Elixir
A code-generator for Idris that targets Elixir
Stars: ✭ 56 (-84.95%)
Mutual labels:  compiler, code-generation
Saltwater
A C compiler written in Rust, with a focus on good error messages.
Stars: ✭ 219 (-41.13%)
Mutual labels:  compiler, parser
Minigo
minigo🐥is a small Go compiler made from scratch. It can compile itself.
Stars: ✭ 456 (+22.58%)
Mutual labels:  compiler, parser
Compiler
The Hoa\Compiler library.
Stars: ✭ 458 (+23.12%)
Mutual labels:  compiler, parser
Md
A markdown parser and compiler. Built for speed.
Stars: ✭ 128 (-65.59%)
Mutual labels:  compiler, parser
Forge
A lightweight, elegant scripting language with built-in Rust-FFI.
Stars: ✭ 153 (-58.87%)
Mutual labels:  compiler, parser
Javaparser
Java 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13
Stars: ✭ 3,972 (+967.74%)
Mutual labels:  parser, code-generation
Kgt
BNF wrangling and railroad diagrams
Stars: ✭ 312 (-16.13%)
Mutual labels:  compiler, parser
Charly Vm
Fibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++
Stars: ✭ 66 (-82.26%)
Mutual labels:  compiler, parser
I8086.js
16bit Intel 8086 / 80186 + X87 emulator written in TypeScript with REPL assembly compiler and tiny C compiler
Stars: ✭ 54 (-85.48%)
Mutual labels:  compiler, x86
Craftinginterpreters
Repository for the book "Crafting Interpreters"
Stars: ✭ 4,298 (+1055.38%)
Mutual labels:  compiler, parser
Tiny Compiler
A tiny compiler for a language featuring LL(2) with Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example
Stars: ✭ 425 (+14.25%)
Mutual labels:  compiler, parser
Flingos
An educational operating system written in C#. A great stepping stone from high to low level development.
Stars: ✭ 451 (+21.24%)
Mutual labels:  compiler, x86
Tiramisu
A polyhedral compiler for expressing fast and portable data parallel algorithms
Stars: ✭ 685 (+84.14%)
Mutual labels:  compiler, code-generation
Cub
The Cub Programming Language
Stars: ✭ 198 (-46.77%)
Mutual labels:  compiler, parser
Fathom
🚧 (Alpha stage software) A declarative data definition language for formally specifying binary data formats. 🚧
Stars: ✭ 111 (-70.16%)
Mutual labels:  compiler, parser
Chirp
A modern low-level programming language
Stars: ✭ 116 (-68.82%)
Mutual labels:  compiler, parser
Swc
swc is a super-fast compiler written in rust; producing widely-supported javascript from modern standards and typescript.
Stars: ✭ 18,627 (+4907.26%)
Mutual labels:  compiler, parser
Prance
Resolving Swagger/OpenAPI 2.0 and 3.0 Parser
Stars: ✭ 133 (-64.25%)
Mutual labels:  compiler, parser
Asmjit
Machine code generation for C++
Stars: ✭ 2,874 (+672.58%)
Mutual labels:  compiler, x86
Graphit
GraphIt - A High-Performance Domain Specific Language for Graph Analytics
Stars: ✭ 254 (-31.72%)
Mutual labels:  compiler, code-generation
Pyverilog
Python-based Hardware Design Processing Toolkit for Verilog HDL
Stars: ✭ 267 (-28.23%)
Mutual labels:  compiler, parser
Inc
an incremental approach to compiler construction
Stars: ✭ 702 (+88.71%)
Mutual labels:  compiler, x86
Phplrt
PHP Language Recognition Tool
Stars: ✭ 127 (-65.86%)
Mutual labels:  compiler, parser
Awesome Tensor Compilers
A list of awesome compiler projects and papers for tensor computation and deep learning.
Stars: ✭ 490 (+31.72%)
Mutual labels:  compiler, code-generation
Lioness
The Lioness Programming Language
Stars: ✭ 155 (-58.33%)
Mutual labels:  compiler, parser
Glsl
GLSL parser for Rust
Stars: ✭ 145 (-61.02%)
Mutual labels:  compiler, parser
Lbforth
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
Stars: ✭ 293 (-21.24%)
Mutual labels:  compiler, x86
Webassemblyjs
Toolchain for WebAssembly
Stars: ✭ 566 (+52.15%)
Mutual labels:  compiler, parser
Spoon
Spoon is a metaprogramming library to analyze and transform Java source code (up to Java 15). 🥄 is made with ❤️, 🍻 and ✨. It parses source files to build a well-designed AST with powerful analysis and transformation API.
Stars: ✭ 1,078 (+189.78%)
Mutual labels:  parser, code-generation
Swaggen
OpenAPI/Swagger 3.0 Parser and Swift code generator
Stars: ✭ 385 (+3.49%)
Mutual labels:  parser, code-generation
Tinyrb
A tiny subset of Ruby with a Lua'esc VM
Stars: ✭ 452 (+21.51%)
Mutual labels:  compiler, parser
Smallerc
Simple C compiler
Stars: ✭ 986 (+165.05%)
Mutual labels:  compiler, x86
Snapdragon
snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Stars: ✭ 180 (-51.61%)
Mutual labels:  compiler, parser
Rascal
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Stars: ✭ 284 (-23.66%)
Mutual labels:  compiler, code-generation
Exprtk
C++ Mathematical Expression Parsing And Evaluation Library
Stars: ✭ 301 (-19.09%)
Mutual labels:  compiler, parser
Staticscript
🎉🎉🎉 A new statically typed programming language, syntactically like TypeScript.
Stars: ✭ 337 (-9.41%)
Mutual labels:  compiler
Awesome Postcss
A curate list about PostCSS
Stars: ✭ 360 (-3.23%)
Mutual labels:  parser
Numpile
A tiny 1000 line LLVM-based numeric specializer for scientific Python code.
Stars: ✭ 341 (-8.33%)
Mutual labels:  compiler
Js Quantities
JavaScript library for quantity calculation and unit conversion
Stars: ✭ 335 (-9.95%)
Mutual labels:  parser
Loopy
A code generator for array-based code on CPUs and GPUs
Stars: ✭ 367 (-1.34%)
Mutual labels:  code-generation
Proto
parser for Google ProtocolBuffers definition
Stars: ✭ 359 (-3.49%)
Mutual labels:  parser
Hlsltools
A Visual Studio extension that provides enhanced support for editing High Level Shading Language (HLSL) files
Stars: ✭ 336 (-9.68%)
Mutual labels:  parser
Morphism
⚡ Type-safe data transformer for JavaScript, TypeScript & Node.js.
Stars: ✭ 336 (-9.68%)
Mutual labels:  parser
Schemalex
Generate difference sql of two mysql schema
Stars: ✭ 356 (-4.3%)
Mutual labels:  parser
Quilc
The @rigetti optimizing Quil compiler.
Stars: ✭ 336 (-9.68%)
Mutual labels:  compiler
Phalanger
PHP 5.4 compiler for .NET/Mono frameworks. Predecessor to the opensource PeachPie project (www.peachpie.io).
Stars: ✭ 369 (-0.81%)
Mutual labels:  compiler
Shortcode
Advanced shortcode (BBCode) parser and engine for PHP
Stars: ✭ 331 (-11.02%)
Mutual labels:  parser
Qpulib
Language and compiler for the Raspberry Pi GPU
Stars: ✭ 357 (-4.03%)
Mutual labels:  compiler
Tsdoc
A doc comment standard for TypeScript
Stars: ✭ 3,785 (+917.47%)
Mutual labels:  parser
Zh Address Parse
全网识别准确度最高的中国大陆收货地址智能解析
Stars: ✭ 328 (-11.83%)
Mutual labels:  parser
Go Shellwords
Parse line as shell words
Stars: ✭ 355 (-4.57%)
Mutual labels:  parser
Soll
SOLL is a new compiler for generate Ewasm from solidity and yul. See a demo here: https://asciinema.org/a/ezJqNLicn5fya02zwu4VXIo8a
Stars: ✭ 329 (-11.56%)
Mutual labels:  compiler
Mnist Android Tensorflow
Handwritten digits classification from MNIST with TensorFlow on Android; Featuring Tutorial!
Stars: ✭ 328 (-11.83%)
Mutual labels:  x86
Selectolax
Python binding to Modest engine (fast HTML5 parser with CSS selectors).
Stars: ✭ 368 (-1.08%)
Mutual labels:  parser
1-60 of 1392 similar projects