« earlier | later » Page 12 of 15
Shed Skin - Shed Skin edit / delete
Python-to-C++ compiler -- a neat idea and (apparently) a *very* small implementation. It puts some restrictions on the Python code it'll accept which mean that virtually none of my programs will compile, though (you can't mix scalars and None).
Welcome to MyHDL [MyHDL] edit / delete
A tool for FPGA design in Python -- you write a Python program linking a load of generators together, and it compiles it to Verilog. Yet another nearly-process-oriented thing, but the simulation/compilation approach is neat.
to compiler fpga python research software ... on 04 July 2006
Pluvo Programming Language edit / delete
A slightly-Python/Rubyesque language with dynamic binding, prototypes, and a fairly neat syntax.
to compiler design language python research ... on 03 July 2006
CSAIL Publications edit / delete
... going back to 1959. Some very interesting reading here.
to ai compiler papers research retrocomputing ... on 02 June 2006
µOCCAM - CS3 Individual Programming Project edit / delete
Building a compiler for an occam subset (in C).
ASPN : Python Cookbook : Tail Call Optimization Decorator edit / delete
Pretty neat -- but does it do the right thing if there are non-tail calls in the function too?
D Parser Homepage edit / delete
A C parser library that looks pretty neat -- one of the examples it comes with is a Python grammar, so it should handle occam fine.
delta.tigris.org edit / delete
"Delta assists you in minimizing "interesting" files subject to a test of their interestingness." -- i.e. it lets you bisect a file. This could be useful for reducing KRoC crasher examples...
to compiler research software testing ... on 13 February 2006
the language machine edit / delete
A grammar-based general-purpose transformation engine. It looks like it'd be perfectly feasible to write a compiler in this, although I'm not especially convinced I'd want to; it's probably more useful for doing transformations between source languages.
« earlier | later » Page 12 of 15
tasty by Adam Sampson.