Progress
Programming
Handbook


Internal Procedure Definition

This is syntax to define an internal 4GL procedure block:

SYNTAX
PROCEDURE name : 
   block 
END [ PROCEDURE ] . 

You can terminate the PROCEDURE statement with a period or a colon. The maximum length of an internal procedure name is context dependent. In general, it is not limited by operating system or the 32 character maximum for variable names. For more information on internal procedure name length and composition, see the Progress Client Deployment Guide.

The block can contain one or more of any Progress statement except another PROCEDURE statement. The block can also be empty.

NOTE: You cannot define an internal procedure within another. Only an external procedure can contain internal procedures.


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095