• Stars
    star
    4
  • Rank 3,298,400 (Top 66 %)
  • Language
    Java
  • Created about 12 years ago
  • Updated about 11 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Deform is a small combinator library for creating resolution independent 2d-graphics. See wiki for more info.

More Repositories

1

recaf

Recaffeinating Java โ˜•๏ธ with custom semantics and extensions
Java
51
star
2

TuringLEGO

The Universal Turing Machine implemented in NXC, which runs on the LEGO device we made: http://www.legoturingmachine.org
JavaScript
29
star
3

non-layered-tidy-trees

Code accompanying the SP&E paper "Drawing non-layered tidy trees in linear time" by Atze van der Ploeg
Java
28
star
4

php-analysis

PHP language analyses in Rascal
Rascal
27
star
5

tla-ci

TLA+ specifications accompanying paper: Automated Validation of State-Based Client-Centric Isolation with TLA+. (https://doi.org/10.1007/978-3-030-67220-1_4) Based on Crooks' Isolation (https://dl.acm.org/doi/10.1145/3087801.3087802).
TLA
24
star
6

aterms

The ATerm library is an extremely efficient library for maximally shared terms with a fast serialized format and a garbage collector (in C).
Java
23
star
7

meta-environment

The ASF+SDF Meta-Environment is an inter-active IDE for language prototyping, source code analysis and source-to-source transformation. It contains the implementation of SDF2 and ASF+SDF.
C
13
star
8

rebel

Rascal
12
star
9

monadic-frp

Code accompanying the paper "Monadic Functional Reactive Programming"
Haskell
9
star
10

sle-rug

SLE course at University of Groningen
Rascal
9
star
11

rascal-dotnet

Like that little powerful language called Rascal? Missing the ability to inspect .NET applications? No problem, I added it. Using mono (and cecil), Protocol Buffers, some Linq queries and lots of decompiling .class files I've created a rascal-dotnet library.
C#
7
star
12

rascal-msr

MSR stands for mining software repositories. These prototype Rascal libraries and extensions give direct access to the source code and meta data of CVS, SVN and GIT version management systems.
Java
7
star
13

rebel2

JavaScript
6
star
14

kogi

JavaScript
5
star
15

saga

A run-time verifier for Java programs
5
star
16

bacata

Set of projects related to the Bacatรก notebook infrastructure
Jupyter Notebook
5
star
17

grammarlab

GrammarLab
Haskell
5
star
18

langdev

Repo for the LangDev meetup
HTML
5
star
19

oogll

Simple implementation of GLL
Java
4
star
20

implicit-propagation

Implicit Propagation in Object Algebras
Scala
4
star
21

rascal-ecore

Bridging Rascal to ECore
Rascal
4
star
22

allealle

AlleAlle: a Bounded Relational Model Finder with Data
Rascal
4
star
23

rascal-machine-learning-demo

Example basic machine learning algorithms written in Rascal
Rascal
4
star
24

ada-air

Experimental Rascal front-end for Ada
Ada
4
star
25

shapes

The rascal visualisation library independent of Eclipse. It produces html and svg output.
Rascal
4
star
26

stackoverflow-slack-plugin

Plugin to integrate StackOverflow with Slack
JavaScript
3
star
27

rascal-m3-metrics

Metric calculations with the M3 meta-model
3
star
28

naked-object-algebras

Object Algebras decorated with Concrete Syntax Productions
Java
3
star
29

imgui

IMGUI experiments
JavaScript
3
star
30

rascal-cheat-sheet

Rascal cheat sheet
TeX
3
star
31

bacata-rascal

Jupyter notebooks for DSLs implemented using Rascal Language Workbench
Rascal
3
star
32

ambidexter

AmbiDexter is a static detection tool for ambiguity in context-free grammars, written in SDF2 or in Rascal. It is a combination of an approximative state space exploration tool that filters, combined with a fast and exhaustive sentence generator.
Yacc
3
star
33

tymore

Java
2
star
34

oberon0

Ruby
2
star
35

rascal-csharp

Liked rascal-dotnet? Miss a full AST? Well this library fills that void :)
C#
2
star
36

flint

Flint
Prolog
2
star
37

generate-installer

A shell script that generates auto extractable shell scripts for installing pre-compiled binaries and relocating them to the installation site on Un*x systems.
Shell
2
star
38

amstin

Java
2
star
39

yop-rascal-nl

Make *y*our *o*wn *p*rogramming language with *rascal* (in Dutch)
Rascal
2
star
40

ocaml-operator-ambiguity-experiment

This repository reports on an experiment we did to validate the grammar transformation for implementing operator precedence and associativity
OCaml
2
star
41

csharp2rascal

Experimental tools to read information from NRefactory into Rascal
C#
2
star
42

hack-your-javascript

Extend JavaScript using Rascal
JavaScript
2
star
43

marvol

Rascal
2
star
44

static-analysis-reflection

The scripts used in the "Challenges for Static Analysis of Java Reflection โ€“ Literature Review and Empirical Study" ICSE2017 submission
Java
2
star
45

rascal-mps

Rascal
1
star
46

nomen

Nomen
Rascal
1
star
47

Lua_AiR

Lua Analysis in Rascal
1
star
48

resources

Java
1
star
49

rascal-wax-on-wax-off

Tutorial Rascal
Rascal
1
star
50

ldta-www

1
star
51

meta-blitz

Java
1
star
52

rascal-plt

1
star
53

rascal-ql-tutorial-prototype

Prototype for the hands-on Rascal QL tutorial
Rascal
1
star
54

rascal-test

Rascal test set
Rascal
1
star
55

project-planning-domain

Graphviz (DOT)
1
star
56

timelytree

Java
1
star
57

model-algebras

Representing Models using Object Algebras
Java
1
star
58

rscript-meta

C
1
star
59

action-semantics-tools

C
1
star
60

sqat-rug-project

Project template for the SQAT course at RUG
JavaScript
1
star
61

funcons

1
star
62

sbfgtd

Java
1
star
63

rascal-yaml

YAML (de)serialization in Rascal
Java
1
star
64

rascal-java-build-manager

Java
1
star
65

peval-java-interp

Minimal Partial Evaluation of Java Interpreters
Rascal
1
star
66

waebric

C
1
star
67

rascal-ql-tutorial

HTML
1
star
68

dokre

Java
1
star
69

jjtraveler

Java
1
star
70

jjtraveler-csharp

C#
1
star
71

temp-bugzilla-bugs

1
star
72

et-al

Fun with binary relation algebra
JavaScript
1
star
73

rascal-experiments

This project contains experiments, small case studies, design scenarios for the application of Rascal. It is used by the Rascal language designers as a sandbox.
Java
1
star
74

org.ossmeter.metricprovider.rascal

Bridge from Rascal to OSSMeter platform
Java
1
star
75

migration-from-cwi-svn-to-github

Ruby
1
star
76

syntactic-clojure-old

Java
1
star
77

j0beron

Java
1
star
78

rascal-docker

Dockerfile
1
star
79

ifip-wg216

Webpage of IFIP TC2 Working group 2.16 on Language Design
HTML
1
star
80

jeff-model

JEff: An object-oriented language with built-in effects
Rascal
1
star
81

sheet-literals

Spreadsheets, right into your (Javascript) source code.
JavaScript
1
star
82

pacioli

Java
1
star
83

clafer

1
star
84

rascal-eclipse-libraries

The necessary Eclipse feature projects and an update site which bundle some libraries for Rascal for direct use in Eclipse.
1
star
85

rascal-discover-ide

Discover IDE services through annotations of functions and variables
Rascal
1
star
86

jrelcal

Java
1
star
87

swat-corpora

Java
1
star
88

visitor-to-interpreter

1
star
89

rascal-ecore-fsm-demo

Demo project for using Rascal and EMF
Java
1
star
90

rascal-minijava

Rascal implementation of the MiniJava subset of Java
Rascal
1
star
91

textual-model-diff

Textual Model Diff
Rascal
1
star
92

reduction-semantics-with-plt-redex

1
star
93

super-awesome-fighters

Java
1
star
94

relation-stores

C
1
star
95

python-air

Rascal
1
star
96

rascal-fragment

Rascal fragment was a necessary project for wrapping the ASF+SDF and SDF2 run-time on which Rascal used to be bootstrapped. It is obsolete now.
Shell
1
star
97

missgrant

Java
1
star
98

bacata-core

Native Jupyter kernel in Java
Java
1
star
99

quanda

Ruby
1
star
100

cbc-artifacts

Rascal
1
star