HP 3000 Manuals

ASSIGN Statement [ HP Business BASIC/XL Migration Guide ] MPE/iX 5.0 Documentation


HP Business BASIC/XL Migration Guide

ASSIGN Statement 

The ASSIGN statement is automatically translated as indicated below:

BASIC/V:

     ASSIGN(file name str expr),(file num),(status num var)[,(str expr)]
     [,(restriction two-letters)]

HP Business BASIC/XL:

     ASSIGN (file name str expr) TO #(file num),STATUS=(status num var)
     [,MASK=(str expr)][,RESTRICT=(access)]

or:

BASIC/V:

ASSIGN *,(file num)

HP Business BASIC/XL:

ASSIGN * TO #(file num)

ASSIGN Restriction Codes (access) 

ASSIGN restriction codes for HP Business BASIC/XL are shown in Table 13-1
below.  The equivalent BASIC/V versions are shown to the left for
reference.

          Table 13-1.  ASSIGN Restriction Codes 

---------------------------------------------------------------------------------------------
|                                             |                                             |
|                   BASIC/V                   |            HP Business BASIC/XL             |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| RR                                          | READWRITE, EXCLUSIVE                        |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| NR                                          | READWRITE, SHARED                           |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| WR                                          | READWRITE, SHAREREAD                        |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| WL                                          | WRITE, SHAREREAD                            |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| NL                                          | READWRITE, SHARED                           |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| RD                                          | READ, SHARED                                |
|                                             |                                             |
---------------------------------------------------------------------------------------------
|                                             |                                             |
| RL                                          | READ, SHARED                                |
|                                             |                                             |
---------------------------------------------------------------------------------------------

The defaults for the restriction codes are READWRITE, SHAREREAD.



MPE/iX 5.0 Documentation