Next:
Introduction
Up:
TSF: A Tool Set
Previous:
TSF: A Tool Set
Contents
Contents
Introduction
Transformation program structure
Installation and upgrade
A simple tour in TSF
Interface with the Foresys tool
The toolkits
Graphical interface
Expressions
Variables
TSF types
Operators
Statements
Control Statements
External tools
IO statement
Browsing in the source code
Marking and finding nodes
Use the pattern-matching facilities in scripts
Fortran declarations
Type casts
Creating Fortran statements and expressions
Modifying the fortran code
Comments
Various attributes and functions
Attributes for labels
Attributes for conditional statements
Attributes for DO statements
Attributes for unit
Objects names and constant strings
Attributes for expressions
Various attributes
Attributes for data dependencies
Controlling the target
Using vectors and hash tables
Various functions
Builtin functions
Clipboard functionalities
Undo functionalities
Dialog boxes
Fits functions
Constants
Loop descriptors
Simple functions
The clean enddo transformation
Loop step standardization transformation
Loop removing transformation
The loop unrolling and jam transformation
Loop distribution
Loop fusion
loop interchanging
The loop blocking transformation
Array padding
The array dimension interchange transformation
Pattern-Matching Facilities
Pattern-Matching grammar
Pattern Abstractors
tdb: the T
SF
debugger
FAQ
How can I apply a script to a full forlib ?
Why does the Undo button not works with my script ?
How can I identificate an unit parameter ?
How can I create my own dialog boxes?
How can I create a structured type ?
How can I change the dimensions in a declaration ?
Index
Yann Mevel
1999-04-30