Pyparsing
Yeanpypa is a parsing framework in Python, similar to pyparsing and boost::spirit. Parsers are created by writing an EBNF-like grammar as Python expressions..
Platforms: *nix
License: Freeware | Size: 31.74 KB | Download (95): Yeanpypa Download |
krpython - A fancy curses interface to the Python interactive interpreter ======= Dependencies ============ Pygments pyparsing (apt-get install python-pyparsing python-pygments) Introduction ============ A few people asked for stuff like syntax highlighting and autocomplete for the Python...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (32): krpython Download |
A tool to transform single channel C code into multichannel C code. We are using pyparsing to provide a C sensitive find/replace mechanism. The resulting code is more testable than hand edited. The initial source base is DSP code.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 47.41 KB | Download (48): Single to multi-channel C converter Download |
Advanced Command Console PowerConsole is an enhanced Python interpreter that can host user defined commands. Uses pyparsing-based grammars for user commands to translate them into python calls, so it has limited support for mixing them with Python code. Basic ready to use CLI interpreter...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (33): PowerConsole Download |
A few people asked for stuff like syntax highlighting and autocomplete for the Python interactive interpreter. IPython seems to offer this (plus you can get readline behaviour in the vanilla interpreter) but I tried IPython a couple of times. Perhaps I didn't really get it, but I get the feeling...
Platforms: *nix
License: Freeware | Size: 81.92 KB | Download (36): bpython-gist Download |
Compact XML is an alternative syntax for representing XML files. It uses indentation to indicate nesting to give a python like feel, XPath based prefixes to identify nodes, and has a macro system to shorten common XML constructs. It is intended for writing element based XML files, especially...
Platforms: *nix
License: Freeware | Size: 71.68 KB | Download (38): CompactXML Download |