newsletterlibrary.com

Top : Computers : Programming : Compilers :
Transformation Tools

Websites
An "integrated compilation and performance monitoring infrastructure", facilitating compiler-optimization research and involves a collaborative effort by Hewlett Packard, University of Illinois and New York University.
site exerpt
Trimaran Homepage  Trimaran support team by writing to support at trimaran.org. You can reach members of the Trimaran community by writing to trimaran-users at csail.mit.edu. Visit the users information page to subscribe. A new snapshot release of Trimaran (v3.7) is available. Other...
http://www.trimaran.org/

Generalized compiler technology for custom parsing, analyzing, transforming, and prettyprinting computer languages, including C, C++, COBOL, Ada, Java, C#, SQL. Tasks range from metrics to migrations. [Commercial]
site exerpt
DMS Software Reengineering Toolkit  Toolkit is a set of tools for automating customized source program analysis, modification or translation or generation of software systems, containing arbitrary mixtures of languages domains The term software for DMS is very broad and covers any formal notation, including...
http://www.semanticdesigns.com/Products/DMS/DMSToolkit.html

Rule-based structural transformation is utilized as a paradigm for rapid generation of complex programs.
site exerpt
Jim Cordy Home Page  Things you may be looking for CISC 458 858 TXL Turing, Tplus S/SL Professor James R. Cordy, P.Eng Director, School of Computing, Queen's University at Kingston, Kingston, Ontario, Canada K7L 3N6 1 (613) 533 6054, Fax +1 (613) 533 6513,...
http://www.cs.queensu.ca/~cordy/

The Wiki for the Tom programming language, developped at Loria by the Protheo team.
http://protheo.loria.fr/confluence/display/Tom/Home

Tom
A Pattern matching transformation system.
site exerpt
Tom: a pattern matching compiler for transformations on tree/terms  Offers a powerful strategy language. Compilation can be certified using Zenon and Coq. News [2005-09-20] CVS server moved: please update your CVS access [2005-08-30] Updated documentation: strategies are explained in the user guide [2005-07-29] Tom 2.2 is available [2005-05-13] New...
http://tom.loria.fr/

CMI is an optimizing frontend for gcc which allows gcc to inline across module boundaries without requiring you to put inline functions in header files or even mark inline functions for inlining.
site exerpt
Alchemy: CMI  I is an optimizing frontend for gcc which allows gcc to inline across module boundaries without requiring you to put inline functions in header files or even mark inline functions for inlining. CMI: makes your code go faster; makes your...
http://www.cs.utah.edu/flux/alchemy/cmi.html

Providing a full range of information on program transformation, the site includes an online survey of the field and is updateable by visitors as featured by the concept of WikiWikiWeb.
http://www.program-transformation.org/

A modular language for the specificat ion of fully automatic program transformation systems based on the paradigm of rewriting strategies. Free software.
http://www.stratego-language.org/

CCured is a source-to-source translator for C. It analyzes the C program to determine the smallest number of run-time checks that must be inserted in the program to prevent all memory safety violations. The resulting program is memory safe, meaning that it will stop rather than overrun a buffer or scribble over memory that it shouldn't touch.
site exerpt
CCured Documentation  This page uses frames, but your browser doesn't support them....
http://manju.cs.berkeley.edu/ccured/

Multi-language software workshop for modeling, analyzing. Reads several languages, and outputs. Designed for object-oriented modeling (definition of classes and relations) and for migrating (to help convert) old code in older languages. Meets 2 needs: have a simplified software modeling workshop for small projects; make easier rewritings, ports, encapsulating non-OO code.
site exerpt
Alma, software workshop for modeling and analysing  Software workshop for modeling and analysing Last modified 2004-02-16 Created 1998-03-01 Author Guillaume Desnoix 1998-2004 This document is the translation of this one. Send me email if you find any mistakes. I18N: DE,EN,EO,ES,FR,HU,IT,PG,RU Wir sprechen Deutsch English Spoken Ni parolas...
http://www.desnoix.com/guillaume/alma/