Modulefpreviousupnextcontentsindex[BIG][Normal][small]
Next: 5.2 Manipulating characters Up: 5 Diverse utilities Prev: 5 Diverse utilities Index Contents


5.1 Initializing a MODULEF program

   

Two utilities are considered: INITI and INITIS, where the latter is usually called.

Utility INITI

  

SUBROUTINE INITI( , , , )

INTEGER M(LM), LM, IMPRE, NNN

This utility prompts the user to input a title, then calls INITIS with the same parameters. It is most often preferable to call INITIS directly (the title is only used by some visualization programs).

Utility INITIS

  

SUBROUTINE INITIS( , , , )

INTEGER M(LM), LM, IMPRE, NNN

where

IMPRE
is the print parameter, from 0 to 10, and
NNN
= 1 to output each addressing, otherwise 0.

These print parameters may be modified during execution by the free format commands: !BAVARDAGE and !ADRESSAGE (section 1.1.5).

This utility must be called once only, at the start of the execution of the MODULEF program. Its aim is to initialize the variables required by other utilities (free format, dynamic storage, ...).


Modulefpreviousupnextcontentsindex[BIG][Normal][small]
Next: 5.2 Manipulating characters Up: 5 Diverse utilities Prev: 5 Diverse utilities Index Contents