forlang.hlp (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
Logical Data Types
                                             Up Contents Index Back
─────Logical Data Types─────────────────────────────────────────────────────
 
     The logical data type consists of two logical values, .TRUE. and
     .FALSE. A LOGICAL variable occupies 2 or 4 bytes of memory,
     depending on the setting of the $STORAGE metacommand.
 
     See Also: /4I
 
     LOGICAL*1 values occupy a single byte, which is either 0 (.FALSE.)
     or 1 (.TRUE.). LOGICAL*2 values occupy 2 bytes: the least
     significant (first) byte contains a LOGICAL*1 value and the most
     significant byte is undefined. LOGICAL*4 variables occupy two
     words: the least significant (first) word contains a LOGICAL*2
     value; the most significant word is undefined.
                                    -♦-