• Stars
    star
    11
  • Rank 1,694,829 (Top 34 %)
  • Language
    Java
  • License
    BSD 3-Clause "New...
  • Created over 9 years ago
  • Updated about 5 years ago

Reviews

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

Repository Details

An example implementation of my algorithm for finding Strongly Connected Components.

More Repositories

1

DynamicTopologicalSort

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

FeatherweightRust

Provides a reference implementation of FeatherweightRust in Java.
Java
14
star
3

jx86

Java Library for Generating x86 Code
Java
12
star
4

jkit

Java Compiler Kit (JKit)
Java
11
star
5

LeanEVM

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

JavaAVR

Simple AVR simulator written in Java
Java
9
star
7

TuttePolynomial

Tutte Polynomial Computation
C
3
star
8

JModelGen

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

SimpleVirtualMachine.wy

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

RustSpectrum

ZX Spectrum Emulator written in Rust
Rust
2
star
11

JEVM

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

TinyBoy

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

SyntacticHeap.rs

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

Web.wy

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

EvmTools

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

VirtualMachineInterpreter.rs

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

Pacman

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

JSMT

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

JWebKit

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

Conway.wy

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

TokenContract.wy

A simple smart contract written in Whiley.
Whiley
1
star
22

JSyntacticHeap

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

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
24

Homepage

My personal homepage.
HTML
1
star
25

Minesweeper.wy

Implementation of Minesweeper in Whiley
HTML
1
star
26

JBuildGraph

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

Lil.rs

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

WebCalc.wy

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

DevmProofGen

Dafny Evm Proof Generator (experimental)
Rust
1
star
30

BettingContract

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

SemanticSubtyping

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