Minnesota Extensible Language Tools (melt-umn)

Minnesota Extensible Language Tools

melt-umn

Geek Repo

Location:University of Minnesota, Minneapolis, Minnesota

Home Page:http://melt.cs.umn.edu

Github PK Tool:Github PK Tool

Minnesota Extensible Language Tools's repositories

silver

An attribute grammar-based programming language for composable language extensions

Language:SystemVerilogLicense:LGPL-3.0Stargazers:58Issues:12Issues:352

ableC

Attribute grammar Based Language Extensions for C

Language:CLicense:LGPL-3.0Stargazers:35Issues:11Issues:77

ableC-closure

Lambda-closures implemented as an ableC extension

Language:SystemVerilogLicense:LGPL-3.0Stargazers:2Issues:0Issues:0

ableC-tensor-algebra

A tensor algebra compiler implemented as an ableC extension

Language:SystemVerilogLicense:LGPL-3.0Stargazers:2Issues:12Issues:0

ableC-cilk

The Cilk parallel programming constructs implemented as a language extension to ableC

Language:SystemVerilogLicense:GPL-3.0Stargazers:1Issues:0Issues:0
Language:SystemVerilogLicense:GPL-3.0Stargazers:1Issues:13Issues:0

ableC-dimensionalAnalysis

Dimensional analysis using type qualifiers, implemented as a language extension to ableC

Language:SystemVerilogStargazers:1Issues:12Issues:0

ableC-nondeterministic-search

Extension to C providing an embedded domain-specific language for parallel nondeterministic programming

Language:SystemVerilogLicense:LGPL-3.0Stargazers:1Issues:13Issues:0

ableC-rewriting

Term rewriting extension for ableC

Language:SystemVerilogLicense:LGPL-3.0Stargazers:1Issues:12Issues:0

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

Language:SystemVerilogLicense:LGPL-3.0Stargazers:1Issues:13Issues:0

ableC-prolog

An ableC extension providing Prolog-inspired logic programming constructs.

Language:SystemVerilogLicense:LGPL-3.0Stargazers:0Issues:12Issues:0

ableC-checkTaggedUnion

An ableC extension that adds runtime checks to tagged unions annotated with the check qualifier

Language:MakefileStargazers:0Issues:0Issues:0

ableC-constructor

An extension introducing 'new' and delete operators overloadable by other extensions

Language:MakefileLicense:LGPL-3.0Stargazers:0Issues:11Issues:0

ableC-exponent

A simple example extension to ableC demonstrating the use of silver-ableC

Language:MakefileLicense:LGPL-3.0Stargazers:0Issues:0Issues:0

ableC-halide

Halide-like loop specification and transformation concepts implemented as an ableC extension

Language:SystemVerilogLicense:LGPL-3.0Stargazers:0Issues:12Issues:0

ableC-interval

Numeric intervals implemented as an ableC extension

Language:SystemVerilogLicense:LGPL-3.0Stargazers:0Issues:0Issues:0

ableC-lib-skeleton

Sample skeleton extension for ableC that utilizes a library, an example for extension developers

Language:MakefileLicense:LGPL-3.0Stargazers:0Issues:0Issues:0

ableC-nonnull

A nonnull type qualifier implemented as a language extension to ableC

Language:SystemVerilogStargazers:0Issues:11Issues:0

ableC-parallel

An extensible, implementation-agnostic, parallel programming framework for ableC.

Language:SystemVerilogLicense:LGPL-3.0Stargazers:0Issues:0Issues:0

ableC-refcount-closure

Lambda-closures with reference-counting memory management implemented as an ableC extension

Language:SystemVerilogLicense:LGPL-3.0Stargazers:0Issues:0Issues:0
Language:SystemVerilogStargazers:0Issues:14Issues:0

ableC-regex-pattern-matching

Regular expressions patterns for the ableC-algebraic-data-types extension

Language:SystemVerilogStargazers:0Issues:13Issues:0

ableC-skeleton

Sample skeleton extension for ableC, an example for extension developers

Language:MakefileLicense:LGPL-3.0Stargazers:0Issues:0Issues:0

ableC-string

Overloaded strings implemented as an ableC extension

Language:SystemVerilogLicense:LGPL-3.0Stargazers:0Issues:12Issues:1

ableC-templating

C++-inspired templates implemented as an ableC extension

Language:SystemVerilogLicense:LGPL-3.0Stargazers:0Issues:12Issues:0

ableC-unification

An ableC extension introducing unification on algebraic data types

Language:SystemVerilogLicense:LGPL-3.0Stargazers:0Issues:12Issues:1

ableC-vector

C++- and Python-inspired vectors implemented as an ableC extension

Language:SystemVerilogLicense:LGPL-3.0Stargazers:0Issues:13Issues:0

ableC-watch

A type qualifier that generates print statements on assignment.

Language:MakefileStargazers:0Issues:10Issues:1

melt-website

The MELT group website

Language:ShellStargazers:0Issues:10Issues:7