*+ (DISK I/O)


 

*+

 

This disk I/O control turns on space compression using the operating system standard technique for compressing blank-filled records (insuring accessibility to the data by other operating system compatible programs and utilities). This control affects all variables remaining in the list. In the examples below (both MS-DOS and Linux compliant tabbing), the difference between compressed and non-compressed data is shown:

 

Space compression turned off:

 

 

         1 2 3 4 5

Pos

12345678901234567890123456789012345678901234567890

ASCII

9743 Mary J. Smith 14 First St

HEX

3333222222246772422566762222222222233246777257

 

97430000000E1290AE03D9480000000000014069234034

 

Space compression turned on:

 

 

         1 2 3 4 5

Pos

12345678901234567890123456789012345678901234567890

ASCII

9743_ Mary J. Smith_ 14 First St

HEX

333302224677242256676022233246777257

 

97439000E1290AE03D948900014069234034

 

The second example only occupied 38 positions instead of 48 due to the use of space compression through the MS-DOS and Linux compliant `tab' character.

 

 

See Also: List Controls (Disk I/O), Disk I/O Instructions

 



PL/B Language Reference List Controls (Disk I/O) *- (Disk I/O)