COMTRAN Reconstruction

J28-6169 · January 1962

02.06.13

PDF page 47 of 221. Download the scanned PDF

The page as scanned

The scan of PDF page 47 of J28-6169
Select the scan to open it at full size.

The text read off it

[02.06.13]

E. POOL Environment Card

  1. The POOL card enables the user to achieve a more efficient object program by specifying that certain files are to share a common buffer area. These cards are optional. If the programmer so desires, he may enter the information (normally provided in the POOL card) on an object time loading card. If POOL specifications are not provided at all, files will be grouped automatically by IOCS.

  2. The general form of the POOL card is:

Name        Type    Description

pool.name   POOL    file.name.1   [file.name.2.....]

                     [, BUFFERCOUNT nn]

                     [, BLOCKSIZE nn]
  1. Description of POOL options
[BUFFERCOUNT nn]

nn buffers will be assigned to the files in the pool by the loading program. nn must be equal to or greater than the number of files in the pool. (A further grouping of files is possible. This is described in the following section on GROUPS. When the GROUP option is used, nn must be equal to or greater than the total number of buffers assigned to groups within the pool). If BUFFERCOUNT is not specified, it will be assigned automatically by the compiler.

[, BLOCKSIZE nn]

nn is the number of words to be allocated to each of the buffers in the POOL. The POOL BLOCKSIZE should be equal to or greater than the largest BLOCKSIZE specified for any file in the pool. If BLOCKSIZE nn is not entered on the POOL card, the POOL BLOCKSIZE used will be the same as the BLOCKSIZE of the largest file in the POOL. (see FILE BLOCKSIZE)

F. GROUP Environment card

  1. The GROUP card is used in conjunction with a POOL card in allocating buffer areas to be shared by files.