Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
HP Fortran Compiler for HP-UX: HP Fortran Programmer's Reference > Chapter 10 HP Fortran statements

ASSIGN

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Glossary

 » Index

Assigns statement label to integer variable.

Syntax

ASSIGN stmt-label TO integer-variable
stmt-label

is the statement label for an executable statement or a FORMAT statement in the same scoping unit as the ASSIGN statement.

integer-variable

is a scalar variable of the default integer type. It cannot be a field of a derived type or record, or an array element.

Description

Once a variable is defined by an ASSIGN statement, it can be used in an assigned GO TO statement or as a format specifier in an input/output statement. It should not be used in any other way.

A variable that has been assigned a statement label can be reassigned another label or an integer value. If integer-variable is subsequently assigned an integer value, it no longer refers to a label.

Examples

   ASSIGN 20 TO last1
GO TO last1
...
! ASSIGN used with FORMAT statement
ASSIGN 10 TO form1
10 FORMAT(F6.1,2X,I5/F6.1
READ(5,form1)sum,k1,ave1
20 ...

Related statements

GO TO (assigned)

Related concepts

For related information, see the following:

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© Hewlett-Packard Development Company, L.P.