Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for c abstract syntax tree
abstract-syntax-tree
x
c
x
5 search results found
Cppsharp
⭐
2,879
Tools and libraries to glue C/C++ APIs to high-level languages
C2go
⭐
1,953
⚖️ A tool for transpiling C to Go.
C2compiler
⭐
652
the c2 programming language
Rose
⭐
563
Developed at Lawrence Livermore National Laboratory (LLNL), ROSE is an open source compiler infrastructure to build source-to-source program transformation and analysis tools for large-scale C (C89 and C98), C++ (C++98 and C++11), UPC, Fortran (77/95/2003), OpenMP, Java, Python and PHP applications.
Tiny Compiler
⭐
508
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
Kotlin Compiler Crash Course
⭐
328
A repository of helpful sources to figure out what the Kotlin compiler really is
Ast
⭐
316
AST - AT&T Software Technology
Typed_ast
⭐
220
Modified fork of CPython's ast module that parses `# type:` comments
Summus
⭐
173
Simple compiler frontend using LLVM as backend
Ocean
⭐
165
Programming language that compiles into a x86 ELF executable.
Lang C
⭐
160
Lightweight C parser for Rust
Cgen
⭐
143
C/C++ source generation from an AST
Headache
⭐
70
Programming Language that compiles to 8 Bit Brainfuck
Sfsexp
⭐
60
Small Fast S-Expression Library
Ravi Compiler
⭐
53
Parser and compiler for Ravi and Lua
Stutter
⭐
48
Implement a Lisp, in C, from scratch, no libs
Libclang Experiments
⭐
33
Using Clang's AST tools to inject code for you
Ast2ast
⭐
33
Translates an R function into a to a C++ function which is callable from within R. The typical use case intended by 'ast2ast' are functions describing ode-systems.
Compiler
⭐
31
a mini C-like language(C1) compiler
Bool
⭐
31
Cross-platform boolean expression parser and interpreter
Cmark Gfm Swift
⭐
28
An extension of GitHub's cmark fork with a Swift AST wrapper.
Phpmeta
⭐
27
A PHP module for generating the AST tree of a PHP source code, useful for userland tools for static code analysis, a preprocessor, eventually meta programming (a prototype, open for suggestions)
Shadershaker
⭐
27
Tool to generalize shader creation. It manages the combinational complexity of shader systems.
Ri
⭐
25
Tiny statically-typed (embeddable) language.
C Compiler
⭐
21
A compiler that accepts any valid program written in C. It is made using Lex and Yacc. Returns a symbol table, parse tree, annotated syntax tree and intermediate code.
Lisp.c
⭐
19
My second Lisp interpreter (bytecode compiler and interpreter) written in GNU C
Qute
⭐
19
AST generation library
Ktu Sem7 Compilerdesign Programs
⭐
19
KTU 7th Semester Compiler Design lab programs along with algorithms
Asmdot
⭐
16
[Unstable] Fast, zero-copy and lightweight (Arm | Mips | x86) assembler in (C | C++ | C# | Go | Haskell | Javascript | Nim | OCaml | Python | Rust).
Alt
⭐
15
Abstract Language Tree
Computebridge
⭐
15
Intermediate Compute Language with OpenCL/CUDA Backends
C2java
⭐
15
A translator of c to java.
C90compiler Eie2
⭐
13
C90 to MIPS I Compiler done as a coursework for EE2-15
Mayat
⭐
12
Experimental AST-Based Source Code Similarity Detection Tool
Interpreter
⭐
12
A simple intepreter written in java.
Ksh
⭐
11
ksh93 maintenance and development
Gcc_assert_introspect
⭐
10
GCC plugin to insert pytest-like assert introspections
Reentrant_flex_bison_parser
⭐
9
Building an reentrant flex/bison parser that will generate an AST.
42sh_posix
⭐
9
Starlink Pyast
⭐
9
Python interface to the Starlink AST library
Crokus
⭐
9
C parser written in Ruby, for experimental purpose
Compiler
⭐
8
abstract syntax tree
Yyast
⭐
8
An lex/yacc companion library to create easy to parse AST files.
Grove
⭐
8
Universal AST parser built on Tree-sitter
Exin The Experimental Interpreter
⭐
8
Define your own programming language and design your own interpreter! This one is written in C and executes a simple Basic/C/Python like programming language.
M1
⭐
8
low-level C-family language that spits out M0
Joecc
⭐
7
Jonathan's Optimizing and Extensible C Compiler (pronounced "joke"), called as such because the name, just like any attempt to use the compiler in place of an industrial strength one like gcc or clang, is a poorly written joke.
Mysqlparser
⭐
6
SQL parser for mysql based on antlr。
Asterisk Macros
⭐
6
Asterisk macros to easy port modules
Sysmel
⭐
6
System Metaprogramming Language
Compiler
⭐
5
🎓 Implementation of the primitive compiler without popular tools like LLVM for abstract programming language.
Compiler Lab Csl411
⭐
5
Experiments done during 7th semester of B.tech CSE for Compiler Lab at KTU
Gwion Util
⭐
5
Gwion lexer, parser and absyn
Related Searches
C Kernel (12,842)
C Video Game (4,242)
C Driver (4,106)
Python C (4,069)
C Firmware (3,545)
C Arduino (3,118)
C Usb (2,589)
C Arm (2,566)
C Command Line (2,475)
C Algorithms (2,333)
1-5 of 5 search results
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.