• Stars
    star
    13
  • Rank 1,482,691 (Top 30 %)
  • Language
    Java
  • Created over 5 years ago
  • Updated over 2 years ago

Reviews

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

Repository Details

Provides a reference implementation of FeatherweightRust in Java.

More Repositories

1

DynamicTopologicalSort

C++ code accompanying the paper "A Dynamic Topological Sort Algorithm for Directed Acyclic Graphs".
C++
15
star
2

jx86

Java Library for Generating x86 Code
Java
12
star
3

StronglyConnectedComponents

An example implementation of my algorithm for finding Strongly Connected Components.
Java
11
star
4

jkit

Java Compiler Kit (JKit)
Java
11
star
5

JavaAVR

Simple AVR simulator written in Java
Java
9
star
6

LeanEVM

A toy implementation of the EVM in Lean4.
Lean
6
star
7

JModelGen

A model generator library for use with automated test generation.
Java
3
star
8

JEVM

A simple Java implementation of the Ethereum Virtual Machine (EVM).
Java
2
star
9

TuttePolynomial

Tutte Polynomial Computation
C
2
star
10

RustSpectrum

ZX Spectrum Emulator written in Rust
Rust
2
star
11

TinyBoy

A simple AVR Games Console which resembles the Arduaboy, but is designed around the ATtiny85!
Java
2
star
12

SyntacticHeap.rs

A generic data structure designed for representing Abstract Syntax Trees.
Rust
2
star
13

Web.wy

A functional framework for creating single-page applications to execute in the browser.
JavaScript
2
star
14

SimpleVirtualMachine.wy

A demonstration of how Whiley can be used to verify compiler optimisations on a simple bytecode language.
Whiley
2
star
15

VirtualMachineInterpreter.rs

A utility for helping in the construction of interpreters / virtual machines.
Rust
2
star
16

Pacman

A Multi-Player Implementation of Pacman in Java
Java
1
star
17

JSMT

A bunch of utilities / algorithms for implementing SMT solvers
Java
1
star
18

JWebKit

A simple web framework, currently written in Java (though will eventually be in Whiley)
Java
1
star
19

Conway.wy

An HTML5 Canvas Implemetation of Conway's Game of Life written in Whiley
HTML
1
star
20

JSyntacticHeap

A simple Java library for reading / writing files according to the SyntacticHeap format.
Java
1
star
21

WyrlVis

A Visualation Tool for the Whiley Rewrite Language. This allows automata and rewrites to be visualised, which is helpful for debugging (amongst other things).
Java
1
star
22

Lil.rs

A low-level intermediate language written Rust.
Rust
1
star
23

Homepage

My personal homepage.
HTML
1
star
24

Minesweeper.wy

Implementation of Minesweeper in Whiley
HTML
1
star
25

JBuildGraph

A library for managing builds (e.g. within a compiler).
Java
1
star
26

WebCalc.wy

A simple calculator implemented as a Single Page App in Whiley.
HTML
1
star
27

DevmProofGen

Dafny Evm Proof Generator (experimental)
Rust
1
star
28

BettingContract

A simple betting smart contract written in Solidity.
Dafny
1
star
29

SemanticSubtyping

A proof of the semantic subtyping relation from an academic paper.
Coq
1
star
30

EvmTools

Various utilities for working with the Etherem Reference Tests.
Java
1
star