• Stars
    star
    1
  • Language
    Python
  • Created about 11 years ago
  • Updated about 11 years ago

Reviews

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

Repository Details

A parsing engine for the PEG parsing grammar. This tool enables rapid-prototyping for compiler front-ends and enables the full power of parsing for string processing tasks.

More Repositories

1

dynvm

DynVM is a high-level VM intended as a target for dynamic languages. DynVM executes a high-level assembly language modeled after the Lua IR. This high-level assembly laguage (hlasm) can be the target dynamic language compiler, analogous to static compilation to machine code. Internal DynVM uses dynamic/JIT compilation techniques to achieve performance.
D
17
star
2

pye

PyE is a modern terminal-based text-editor
C
8
star
3

ddynasm

D language bindings to the LuaJit Dynasm Jit-Building toolkit. Intended for use in Dynvm.
Lua
2
star
4

pushpop

Pushpop is a minimalist stack-machine interpreter intended for compiler/interpreter experimentation. Pushpop is a fairly complete and capable machine language despite having only 15 instructions.
Python
2
star
5

lcm-spy-lite

LCM-Spy-Lite is a lightweight terminal-based implementation of LCM-Spy. This tool allows a developer to observe LCM (https://code.google.com/p/lcm) messages in transit for debugging purposes. LCM-Spy-Lite is very useful on emebeded systems where the Java Runtime Environnment and X11-forwarding (as required by LCM-Spy) is prohibitive.
C
2
star
6

openspacemon

An open source clone of Space Monopoly, a game of buying and selling shares. Original game may be found at space.monopoly.iwarp.com. This game is developed in Python using the GtK+ windowing system. Although tested exclusively on Linux, ports to other PC platforms should be relatively straight-forward.
Python
1
star
7

pianoserver

A daemon for pianobar (6xq.net/projects/pianobar), the command-line pandora client. Pianoserver allows a pianobar user to run it in the background as a daemon and control it from any terminal on demand.
C
1
star