next up previous contents index
Next: Pattern-Matching Facilities Up: Simple functions Previous: Array padding

The array dimension interchange transformation

The array dimension interchange transformation exchanges two dimensions of an array. The transformation is applied to a Foresys unit AST.

  $\blacktriangleright$ Fits:SwapDim:Check(UNIT,DIAGMESG,ARRAY,DIM1,DIM2)
 
This function checks if the array padding transformation can be applied.
  $\blacktriangleright$ Fits:SwapDim:Advice(UNIT,DIAGMESG,ARRAY,DIM1,DIM2)
 
This function emits a diagnostic about the interest of the array dimension interchange transformation.
  $\blacktriangleright$ Fits:SwapDim:Safe(UNIT,DIAGMESG,ARRAY,DIM1,DIM2)
 
This function emits a diagnostic about the validity of the code produced by the array dimension interchange transformation.
  $\blacktriangleright$ Fits:SwapDim:Apply(UNIT,VERBOSE,ARRAY,DIM1,DIM2)
 
This statement applies the array dimension interchange transformation.


next up previous contents index
Next: Pattern-Matching Facilities Up: Simple functions Previous: Array padding
Yann Mevel
1999-04-30