Minnesota Extensible Language Tools's repositories
ableC-closure
Lambda-closures implemented as an ableC extension
ableC-tensor-algebra
A tensor algebra compiler implemented as an ableC extension
ableC-algebraic-data-types
ableC extension for algebraic data types
ableC-nondeterministic-search
Extension to C providing an embedded domain-specific language for parallel nondeterministic programming
ableC-rewriting
Term rewriting extension for ableC
ableC-sqlite
An ableC language extension for working with sqlite3 databases
ableC-template-algebraic-data-types
ableC extension for algebraic data types with C++-style templating
ableC-prolog
An ableC extension providing Prolog-inspired logic programming constructs.
melt-website
The MELT group website
ableC-constructor
An extension introducing 'new' and delete operators overloadable by other extensions
ableC-dep-skeleton
Sample skeleton extension for ableC that depends on another extension, an example for extension developers
ableC-exponent
A simple example extension to ableC demonstrating the use of silver-ableC
ableC-halide
Halide-like loop specification and transformation concepts implemented as an ableC extension
ableC-interval
Numeric intervals implemented as an ableC extension
ableC-lib-skeleton
Sample skeleton extension for ableC that utilizes a library, an example for extension developers
ableC-nonnull
A nonnull type qualifier implemented as a language extension to ableC
ableC-refcount-closure
Lambda-closures with reference-counting memory management implemented as an ableC extension
ableC-regex-pattern-matching
Regular expressions patterns for the ableC-algebraic-data-types extension
ableC-skeleton
Sample skeleton extension for ableC, an example for extension developers
ableC-string
Overloaded strings implemented as an ableC extension
ableC-template-constructor
Templated version of ableC-constructor
ableC-templating
C++-inspired templates implemented as an ableC extension
ableC-unification
An ableC extension introducing unification on algebraic data types
ableC-vector
C++- and Python-inspired vectors implemented as an ableC extension
ableC-watch
A type qualifier that generates print statements on assignment.