Sign in

Repository Index

47,133 repositories indexed

Tags: Programming languages and compilers
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters

Filters

Clear all filters

1–24 of 37 · Most stars

Tools and libraries to glue C/C++ APIs to high-level languages

A tool set for CSS including fast detailed parser, walker, generator and lexer based on W3C specs and browser implementations

Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.

Fast Compiler for C# Expression Trees and the lightweight LightExpression alternative. Diagnostic and code generation tools for the expressions.

  • expression-tree
  • dryioc
  • delegate
  • il-optimizations

Compiles C# code by first rewriting the syntax trees of LINQ expressions using plain procedural code, minimizing allocations and dynamic dispatch.

Runtime parser for string expressions (formulas, method calls). Builds dynamic LINQ expression tree and compiles it to lambda delegate.

  • evalexpr
  • evaluator
  • dot-net
  • dotnetcore

C++11 wrapper for the LMDB embedded B+ tree database library.

  • lmdb
  • cxx

High-performance immutable data structures for modern JavaScript and TypeScript applications. Functional interfaces, deep/composite operations API, mixed mutability API, TypeScript definitions, ES2015 module exports.

[TOOL/CLI] - Filter and examine Go type structures, interfaces and their transitive dependencies and relationships. Export structural types as TypeScript value object or bare type representations.

  • go
  • golang
  • type
  • struct

A portable Common Lisp reader that is highly customizable, can recover from errors and can return concrete syntax trees

  • common-lisp
  • reader
  • extensible
  • error-recovery