• Stars
    star
    1
  • Language
    Haskell
  • Created almost 13 years ago
  • Updated over 12 years ago

Reviews

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

Repository Details

Use GADTs in Haskell to model the stack of a PDA. Using Haskell's type system we can guarantee the stack will never underflow.

More Repositories

1

racket-ml

A collection of things I found useful for doing Machine Learning problem sets.
Racket
25
star
2

lang-scsh

A Racket #lang library for scsh
Racket
8
star
3

tea-script

Because I hate coffee and I have a lisp
Racket
6
star
4

hail-cloud-docs

5
star
5

pda-to-pda-risc

Converts a PDA into a lower-level PDA-RISC which is easier to flow analyze
Racket
3
star
6

Parameterized-Ruby-Unit-Tests

An extension for test/unit to allow parameterized unit tests a la JUnit
Ruby
2
star
7

pda-simulator

A pda simulator written in Racket
Racket
2
star
8

resume

My résumé
TeX
2
star
9

dhc

Durham Haskell Compiler
Haskell
2
star
10

dot-emacs

Emacs Lisp
1
star
11

Scheme2JS

Scheme to JS compiler
1
star
12

Belkin-Router-Configurator

My belkin router has a less than optimal virtual server (port forwarding) configuration page so I made a little utility to do the work for me.
Scheme
1
star
13

real-semantics

C++
1
star
14

monadic-interpreter

Haskell
1
star
15

racket-utils

Racket
1
star
16

pda-risc-semantics

An implementation of pda-risc semantics for use with flow analyses
Racket
1
star
17

eim-py

An Emacs Input Method extension for smart pinyin
Emacs Lisp
1
star
18

toy-macros

A simple implementation of renaming macros for the sake of understanding how to do it.
Racket
1
star
19

optimizing-pda-compiler

A compiler for pushdown automata which uses optimizing flow analyses.
Scheme
1
star
20

phat-tests

Shell
1
star
21

PDA-Flow-Analysis-Performance-Measurements

A collection of grammars, PDAs terms, and PDA-RISC terms along with the performance statistics for the CFA2 algorithm
Racket
1
star
22

pda-flow-analysis

Racket
1
star
23

shill-performance-tests

Shell
1
star
24

docker-hail

A Dockerfile for Hail. Primarily useful if you're on Windows and cannot otherwise run Hail.
Dockerfile
1
star