{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"silver","owner":"melt-umn","isFork":false,"description":"An attribute grammar-based programming language for composable language extensions","allTopics":["compiler","metaprogramming","silver-language","language","silver","attribute-grammars","composable-language-extensions"],"primaryLanguage":{"name":"SystemVerilog","color":"#DAE1C2"},"pullRequestCount":10,"issueCount":139,"starsCount":57,"forksCount":7,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-11T22:07:47.282Z"}},{"type":"Public","name":"ableC","owner":"melt-umn","isFork":false,"description":"Attribute grammar Based Language Extensions for C","allTopics":["compiler","metaprogramming","c","silver","language-extensions","ablec"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":39,"starsCount":35,"forksCount":6,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-11T19:22:12.947Z"}},{"type":"Public","name":"ableC-sqlite","owner":"melt-umn","isFork":false,"description":"An ableC language extension for working with sqlite3 databases","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":6,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-08T23:42:22.457Z"}},{"type":"Public","name":"jenkins-lib","owner":"melt-umn","isFork":false,"description":"Shared library for our Jenkinsfiles","allTopics":[],"primaryLanguage":{"name":"Groovy","color":"#4298b8"},"pullRequestCount":0,"issueCount":11,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-06T06:12:44.685Z"}},{"type":"Public","name":"ableC-halide","owner":"melt-umn","isFork":false,"description":"Halide-like loop specification and transformation concepts implemented as an ableC extension","allTopics":[],"primaryLanguage":{"name":"SystemVerilog","color":"#DAE1C2"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T07:00:16.303Z"}},{"type":"Public","name":"silver-ableC","owner":"melt-umn","isFork":false,"description":"Silver extension providing inlining of ableC literals for more natural AST construction","allTopics":[],"primaryLanguage":{"name":"SystemVerilog","color":"#DAE1C2"},"pullRequestCount":1,"issueCount":1,"starsCount":2,"forksCount":0,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-02T06:07:21.337Z"}},{"type":"Public","name":"ableC-templating","owner":"melt-umn","isFork":false,"description":"C++-inspired templates implemented as an ableC extension","allTopics":[],"primaryLanguage":{"name":"SystemVerilog","color":"#DAE1C2"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-26T05:37:44.200Z"}},{"type":"Public template","name":"ableC-lib-skeleton","owner":"melt-umn","isFork":false,"description":"Sample skeleton extension for ableC that utilizes a library, an example for extension developers","allTopics":[],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-25T00:29:12.721Z"}},{"type":"Public","name":"ableC-condition-tables","owner":"melt-umn","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"SystemVerilog","color":"#DAE1C2"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-25T00:19:54.432Z"}},{"type":"Public template","name":"ableC-skeleton","owner":"melt-umn","isFork":false,"description":"Sample skeleton extension for ableC, an example for extension developers","allTopics":[],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":1,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-24T20:57:49.818Z"}},{"type":"Public","name":"ableC-dep-skeleton","owner":"melt-umn","isFork":false,"description":"Sample skeleton extension for ableC that depends on another extension, an example for extension developers","allTopics":[],"primaryLanguage":{"name":"SystemVerilog","color":"#DAE1C2"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-24T05:24:00.520Z"}},{"type":"Public","name":"melt-website","owner":"melt-umn","isFork":false,"description":"The MELT group website","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":8,"issueCount":6,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-30T01:34:48.252Z"}},{"type":"Public","name":"ableC-tensor-algebra","owner":"melt-umn","isFork":false,"description":"A tensor algebra compiler implemented as an ableC extension","allTopics":[],"primaryLanguage":{"name":"SystemVerilog","color":"#DAE1C2"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-01T16:56:11.483Z"}},{"type":"Public","name":"ableC-watch","owner":"melt-umn","isFork":false,"description":"A type qualifier that generates print statements on assignment. ","allTopics":[],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T22:11:59.083Z"}},{"type":"Public","name":"ableC-vector","owner":"melt-umn","isFork":false,"description":"C++- and Python-inspired vectors implemented as an ableC extension","allTopics":[],"primaryLanguage":{"name":"SystemVerilog","color":"#DAE1C2"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T22:11:57.785Z"}},{"type":"Public","name":"ableC-unification","owner":"melt-umn","isFork":false,"description":"An ableC extension introducing unification on algebraic data types","allTopics":[],"primaryLanguage":{"name":"SystemVerilog","color":"#DAE1C2"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T22:11:56.166Z"}},{"type":"Public","name":"ableC-template-algebraic-data-types","owner":"melt-umn","isFork":false,"description":"ableC extension for algebraic data types with C++-style templating","allTopics":[],"primaryLanguage":{"name":"SystemVerilog","color":"#DAE1C2"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T22:11:54.188Z"}},{"type":"Public","name":"ableC-string","owner":"melt-umn","isFork":false,"description":"Overloaded strings implemented as an ableC extension","allTopics":[],"primaryLanguage":{"name":"SystemVerilog","color":"#DAE1C2"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T22:11:53.103Z"}},{"type":"Public","name":"ableC-rewriting","owner":"melt-umn","isFork":false,"description":"Term rewriting extension for ableC","allTopics":[],"primaryLanguage":{"name":"SystemVerilog","color":"#DAE1C2"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T22:11:49.036Z"}},{"type":"Public","name":"ableC-regex-pattern-matching","owner":"melt-umn","isFork":false,"description":"Regular expressions patterns for the ableC-algebraic-data-types extension","allTopics":[],"primaryLanguage":{"name":"SystemVerilog","color":"#DAE1C2"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T22:11:48.944Z"}},{"type":"Public","name":"ableC-regex-lib","owner":"melt-umn","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"SystemVerilog","color":"#DAE1C2"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T22:11:47.474Z"}},{"type":"Public","name":"ableC-refcount-closure","owner":"melt-umn","isFork":false,"description":"Lambda-closures with reference-counting memory management implemented as an ableC extension","allTopics":[],"primaryLanguage":{"name":"SystemVerilog","color":"#DAE1C2"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T22:11:46.840Z"}},{"type":"Public","name":"ableC-prolog","owner":"melt-umn","isFork":false,"description":"An ableC extension providing Prolog-inspired logic programming constructs.","allTopics":[],"primaryLanguage":{"name":"SystemVerilog","color":"#DAE1C2"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T22:11:45.217Z"}},{"type":"Public","name":"ableC-parallel","owner":"melt-umn","isFork":false,"description":"An extensible, implementation-agnostic, parallel programming framework for ableC.","allTopics":[],"primaryLanguage":{"name":"SystemVerilog","color":"#DAE1C2"},"pullRequestCount":0,"issueCount":2,"starsCount":0,"forksCount":0,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T22:11:43.195Z"}},{"type":"Public","name":"ableC-nonnull","owner":"melt-umn","isFork":false,"description":"A nonnull type qualifier implemented as a language extension to ableC ","allTopics":[],"primaryLanguage":{"name":"SystemVerilog","color":"#DAE1C2"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T22:11:42.750Z"}},{"type":"Public","name":"ableC-nondeterministic-search","owner":"melt-umn","isFork":false,"description":"Extension to C providing an embedded domain-specific language for parallel nondeterministic programming","allTopics":[],"primaryLanguage":{"name":"SystemVerilog","color":"#DAE1C2"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T22:11:41.581Z"}},{"type":"Public","name":"ableC-interval","owner":"melt-umn","isFork":false,"description":"Numeric intervals implemented as an ableC extension","allTopics":[],"primaryLanguage":{"name":"SystemVerilog","color":"#DAE1C2"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T22:11:39.123Z"}},{"type":"Public","name":"ableC-exponent","owner":"melt-umn","isFork":false,"description":"A simple example extension to ableC demonstrating the use of silver-ableC","allTopics":[],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T22:11:37.839Z"}},{"type":"Public","name":"ableC-dimensionalAnalysis","owner":"melt-umn","isFork":false,"description":"Dimensional analysis using type qualifiers, implemented as a language extension to ableC ","allTopics":[],"primaryLanguage":{"name":"SystemVerilog","color":"#DAE1C2"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T22:11:36.632Z"}},{"type":"Public","name":"ableC-constructor","owner":"melt-umn","isFork":false,"description":"An extension introducing 'new' and delete operators overloadable by other extensions","allTopics":[],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T22:11:35.135Z"}}],"repositoryCount":76,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"melt-umn repositories"}