Llvm Pass TutorialA step-by-step tutorial for building an LLVM sample pass
Stars: ✭ 122 (-22.29%)
SlangSystemVerilog compiler and language services
Stars: ✭ 145 (-7.64%)
ReadingA list of computer-science readings I recommend
Stars: ✭ 1,919 (+1122.29%)
R9ccToy C compiler
Stars: ✭ 139 (-11.46%)
ImpalaAn imperative and functional programming language
Stars: ✭ 118 (-24.84%)
QuickjsQuickJS是一个小型并且可嵌入的Javascript引擎,它支持ES2020规范,包括模块,异步生成器和代理器。
Stars: ✭ 2,199 (+1300.64%)
VoltaCompiler for the Volt Programming Language
Stars: ✭ 118 (-24.84%)
PranceResolving Swagger/OpenAPI 2.0 and 3.0 Parser
Stars: ✭ 133 (-15.29%)
Peachpyx86-64 assembler embedded in Python
Stars: ✭ 1,592 (+914.01%)
GlslangKhronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
Stars: ✭ 2,034 (+1195.54%)
ThorinThe Higher-Order Intermediate Representation
Stars: ✭ 116 (-26.11%)
TendraThe TenDRA Project
Stars: ✭ 134 (-14.65%)
ChirpA modern low-level programming language
Stars: ✭ 116 (-26.11%)
LlvmFork of the LLVM Compiler Infrastructure
Stars: ✭ 155 (-1.27%)
LdplCompiled programming language for Unix systems, inspired by COBOL and designed to be expressive, fast, readable and easy to learn.
Stars: ✭ 115 (-26.75%)
LesscpyPython LESS compiler
Stars: ✭ 133 (-15.29%)
Crossshader⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Stars: ✭ 113 (-28.03%)
ElixirscriptConverts Elixir to JavaScript
Stars: ✭ 1,504 (+857.96%)
AssemblyscriptA TypeScript-like language for WebAssembly.
Stars: ✭ 13,152 (+8277.07%)
Ccompilerc语言编译器,用 lex 和 yacc 工具完成词法分析与语法分析并生成语法树,C++实现了语 法树的解析并生成中间代码,生成中间代码的过程中实现了错误检测。C++实 现了中间代码的优化操作。之后利用 python 对中间代码进行处理并生成 mips 汇编码并且可以成功在 PCSpim(mips 模拟器)上运行。
Stars: ✭ 113 (-28.03%)
Hiveminda multi-syntax language
Stars: ✭ 133 (-15.29%)
Codec BeamGenerate Erlang VM byte code from Haskell
Stars: ✭ 152 (-3.18%)
Swcswc is a super-fast compiler written in rust; producing widely-supported javascript from modern standards and typescript.
Stars: ✭ 18,627 (+11764.33%)
SolangFirst fully featured programming language for Stack Overflow Driven Development
Stars: ✭ 133 (-15.29%)
Opcde2017Slides and very basic examples
Stars: ✭ 112 (-28.66%)
NanocamlNanopass for OCaml
Stars: ✭ 112 (-28.66%)
LibcudacxxThe C++ Standard Library for your entire system.
Stars: ✭ 1,861 (+1085.35%)
KouA minimal language compiled into wasm bytecode
Stars: ✭ 112 (-28.66%)
Fathom 🚧 (Alpha stage software) A declarative data definition language for formally specifying binary data formats. 🚧
Stars: ✭ 111 (-29.3%)
NaskahBahasa pemrograman dengan sintaks Bahasa Indonesia (Programming language with Indonesian syntax) 🇮🇩
Stars: ✭ 132 (-15.92%)
GodzillaGodzilla is a ES2015 to Go source code transpiler and runtime
Stars: ✭ 1,464 (+832.48%)
Futhark💥💻💥 A data-parallel functional programming language
Stars: ✭ 1,641 (+945.22%)
Tinyscript自制的一个编译器, 用于学习,完整实现了词法分析,语法分析,中间代码(SSA)生成,机器码生成,和基于寄存器的虚拟机
Stars: ✭ 132 (-15.92%)
ImpatientAin't nobody got time for data
Stars: ✭ 110 (-29.94%)
Tapir LlvmTapir extension to LLVM for optimizing Parallel Programs
Stars: ✭ 109 (-30.57%)
CCompile and execute C "scripts" in one go!
Stars: ✭ 1,920 (+1122.93%)
Cs2cppC# to C++ transpiler (Cs2Cpp) (Powered by Roslyn)
Stars: ✭ 155 (-1.27%)
EbooksA repository for ebooks, including C, C plus plus, Linux Kernel, Compiler, OS, Algorithm, Security, Database, Network, ML and DL
Stars: ✭ 151 (-3.82%)
GlslGLSL parser for Rust
Stars: ✭ 145 (-7.64%)
InstapackAll-in-one TypeScript and Sass compiler for web applications! 📦 🚀
Stars: ✭ 131 (-16.56%)
CjstoesmA tool that can transform CommonJS to ESM
Stars: ✭ 109 (-30.57%)
QuickjsThe official repo is at bellard/quickjs.
Stars: ✭ 1,429 (+810.19%)
JphpJPHP - an implementation of PHP on Java VM
Stars: ✭ 1,665 (+960.51%)
InkoInko is a statically-typed, safe, object-oriented programming language for writing concurrent programs. This is a read-only mirror of https://gitlab.com/inko-lang/inko
Stars: ✭ 108 (-31.21%)
Bin2llvmA binary to LLVM translator
Stars: ✭ 108 (-31.21%)
TasmocompilerWeb GUI for custom Tasmota compilation
Stars: ✭ 143 (-8.92%)
Ocaml ProtocA Protobuf Compiler for OCaml
Stars: ✭ 129 (-17.83%)
SvelteCybernetically enhanced web apps
Stars: ✭ 53,867 (+34210.19%)
Babel🐠 Babel is a compiler for writing next generation JavaScript.
Stars: ✭ 40,109 (+25447.13%)
ParcelThe zero configuration build tool for the web. 📦🚀
Stars: ✭ 39,670 (+25167.52%)
KotlinThe Kotlin Programming Language.
Stars: ✭ 39,664 (+25163.69%)
CrustC compiler toolchain in Rust. [WIP, early development stage]
Stars: ✭ 150 (-4.46%)
BeefBeef Programming Language
Stars: ✭ 1,877 (+1095.54%)
Pl0 CompilerCompiler written for PL0 programming Language. Written in C, for COP3402 class from UCF.
Stars: ✭ 128 (-18.47%)
Haste CompilerA GHC-based Haskell to JavaScript compiler
Stars: ✭ 1,429 (+810.19%)
Datum🔡 🧜🏽♀️ 下一代企业级编程语言。A easy maintain(read/write) language for transform from/to other languages.
Stars: ✭ 107 (-31.85%)
Llvm NodeNode LLVM 4.0+ Bindings
Stars: ✭ 127 (-19.11%)
Swift Init GeneratorAn Xcode plugin that uses the Swift parser to generate initializers
Stars: ✭ 105 (-33.12%)