pork

A C++ parsing and rewriting tool chain.
Download

pork Ranking & Summary

Advertisement

  • Rating:
  • License:
  • BSD License
  • Price:
  • FREE
  • Publisher Name:
  • Taras Glek
  • Publisher web site:
  • http://developer.mozilla.org/en/Dehydra

pork Tags


pork Description

A C++ parsing and rewriting tool chain. Pork is C++ parsing and rewriting tool chain. The core of Pork is a C++ parser that provides exact character positions for the start and end of every AST node, as well as the set of macro expansions that contain any location. This information allows C++ to be automatically rewritten in a precise way. The inputs driving the rewriting would normally be provided by a program-analysis system outside of Pork. (See Dehydra, Treehydra).Pork is based on the Elkhound/Elsa/Oink tool chain, and the MCPP preprocessor.Pork has been tested mostly on Linux, but in theory it should be possible to make it work on other systems.


pork Related Software