Discovering TotalView
Threads
Setting Up
Setting Up Remote
Setting Up Parallel
Windows
Visualizing
Seeing the CLI at Work
Using the CLI
Debugging Programs
Using Groups, Processes, & Threads
Data
Arrays
Action Points
Reference Guide New Features Installation, Transformations, Release Notes

Statements

The following list describes the Fortran language statements that you can use.

  • You can use the following statements: assignment, CALL (to subroutines, functions, and all intrinsic functions except CHARACTER functions in the target program), CONTINUE, DO, GOTO, IF (including block IF, ENDIF, ELSE, and ELSE IF), and RETURN (but not an alternate return).
     
  • A GOTO statement can refer to a line number in your program. This line number is the number displayed in the Source Pane. For example, the following GOTO statement branches to source line number 432:

        GOTO $432;

    You must use a dollar sign ($) before the line number so that TotalView knows that you're referring to TotalView's source line number rather than a statement label.

  • The only expression operators that are not supported are the CHARACTER operators and the .EQV., .NEQV., and .XOR. logical operators.
     
  • You can't use subroutine function and entry definitions.
     
  • You can't use Fortran 90 array syntax.
     
  • You can't use Fortran 90 pointer assignment (the => operator).
     
  • You can't call Fortran 90 functions that require assumed shape array arguments.
 
 
 
Select a section: 
 
documentation@etnus.com
Copyright © 2003, Etnus, Inc. All rights reserved.
Version 6.2