PRO

The PRO statement defines an IDL procedure.

Examples

The following example demonstrates the use of arguments in a PRO statement:

PRO ADD, A, B

   PRINT, 'A = ', A

   PRINT, 'B = ', B

   A = A + B

   PRINT, 'A = ', A

END



PRO MYPROCEDURE

   X = 5

   ; Call the ADD procedure:

   ADD, 3, X

END



MYPROCEDURE

 

After you run myprocedure.pro, IDL returns:

A =   3

B =   5

A =   8

Syntax

PRO Procedure_Name, argument1, ..., argumentn

   . . .

END

Arguments

argumentn

A parameter that is passed to the procedure.

Keywords

None.

Version History

Original

Introduced