Tim Henderson

Elite
@timtadh

Hacker / Software Engineering and Data Mining Researcher from CWRU. Now at Google. keybase.io/tadh

zhang-shasha. Tree edit distance using the Zhang Shasha algorithm

459

data-structures. Go datastructures.

417

lexmachine. Lex machinary for go.

410

fs2. B+ Tree - List - File Structures 2 - Memory Mapped File Structures for Go

405

file-structures. File Structures (B+Tree, BTree) for Go

68

parsemis. The ParSeMiS project (Parallel and Sequential Graph Mining Suite) searches for frequent, interesting substructures in graph databases. https://www2.cs.fau.de/EN/research/zold/ParSeMiS/index.html

46

pyflwor. A Query Langauge and System for Python Objects

26

jpdg. generate program dependence graphs for java programs.

25

dynagrok. Go

23

getline. A cross platform, BSD Licensed, Python library for getting keyboard input from the console. Support for history and line editing.

21

dot. Stream parsing of the graphviz dot language for go.

11

fuzzbuzz. An Attribute Grammar Fuzzer

11

slang. Simple Language : A very simple computer language for teaching purposes.

10

netutils. A little library for turning TCP connections into go channels.

10

dot_tools. A library to parse and generate the graphviz dot langauge.

10

goplay. Random Small Go Programs

8

goiso. A wrapper around libbliss for graph isomorphism testing and canonical labeling.

7

gobuild-fork. An obsolete build to for the Go Language (obsoleted by Go 1, the first stable go release).

7

tcel. A type checked functional language.

7

regex-machines. Regular Expression Processing Virtual Machines.

7

graple. Go

7

pyflow. A compiler written in python for dataflow analysis experimentation.

7

getopt. Yet Another getopt Library for Go. This one works like the python module getopt.

6

swork. A shell enviroment manager. Easily manage the shell enviroment (variables etc.) for working on various projects. Stands for start work.

6

peano. A evaluator for Peano Arithmetic as given in "The Incompleteness Phnomenon" by M. Goldstern and H. Judah. ISBN 1-56881-093-8.

6

tdpp. Top Down Predictive Parser Written in Go

6

GoAST. Generate a serialized AST of a Go Package as an ordered labeled tree.

6

combos. Parser combinators for Go. Easy parsing of LL(k) grammars.

5

PyGram. An efficient approximation for tree edit-distance.

5

betterast. An AST for Python.

4

jist. Python

4

tst. Ternary Search Trie

4

diplomacy. Python

4

queued. Queued is a simple queue deamon; allows clients to have persistent TCP connections.

4

optutils. Small, composable utilities for writing great command line tools.

4

crypt_framework. A generic encrypted communication framework for python.

3

gramstat. Produce statistics about the operational distribution of a grammar.

3

ops-example. A small, very simple example of how to use Ansible and Fabric.

2

gitfutz. Futzing with data from git using pygit2

2

pytdpp. A top down predictive parser implementation for Python. Can be used with any LL(1) grammar.

2

GoIR. Produces a MIR (Medium level Intermediate Representation) for Go based on the AST produced by github.com/timtadh/GoAST. The MIR is intended to be useful starting point for program analysis/optimization.

2

twik. Tim's Web Interaction Kit

2

regrax. Go

2

hackthology. repo which generates timtadh.github.io

1

expr-caculator. A simple calculator

1

msbench. Python

1

timtadh.github.io. website

1

warc-extractor. extract a random sample of HTML files from WARCs

1

calloc. An unsafe Go interface to the C memory allocator.

1

gopkgr. A packaging and installation system for Go.

1

imposterous. a simple markdown posterous poster

1

prettyme. Takes [markdown|html] file (singular) adds optional [CSS, title] and outputs an html page.

1

lambda. A lambda calculus interpreter

1

codegolf. Code Golf Submission Repo

1
54
Apply