UniBasic

Is UniBasic year 2000 compliant?

All date and time related functions are year 2000 compliant effective UniBasic version 6.

What is the maximum UniBasic data file size?

By default, UniBasic files are restricted to a maximum of 2 GB, which is the maximum file size supported by most Unix operating systems. On some platforms such as Linux or AIX, Universal files can be created as "huge" files with the "" attribute. Such files can grow much larger than 2 GB. It may be necessary to configure special operating

Can UniBasic access dL4 Portable files?

Portable files created as Universal Data files under dL4 are platform and product independent and are fully accessible to UniBasic.

How can I convert existing data files to Universal Data files?

UniBasic BCD Contiguous, Formatted and Indexed files can be converted to Universal Data files using the ubconvert utility.

How do I create Universal Data files?

All new files are created as Universal Data files if the PREALLOCATE environment variable is set to 8192. Alternatively, Universal Data files can also be created by specifying the "<U>" attribute when building the file, e.g. BUILD #1, "<U>[5:40]contig".

Can earlier releases access Universal Data files?

Universal Data files require minimum product revisions and cannot be accessed by older releases.

What product versions support Universal Data files?

The minimum revision level for Universal Data files are UniBasic 6, dL4 3, IQ for Unix version 4 and IQ for Windows version 5.

What are Universal Data files?

Universal Data files are hardware and product independent data files that contain UniBasic BCD data. They may be shared or moved among different Unix platforms without conversion. In addition, they may be used concurrently in UniBasic, dL4 for Unix and Windows, and IQ for Unix and Windows.

How can I dump all my programs to text files?

A large group of programs can be dumped to text files using the DIR and MAKECMND supplied utilities. Please refer to the UniBasic Reference Guide for details.

How do I move UniBasic programs to a different platform?

UniBasic programs first need to be decoded to a text file using the DUMP command on the source platform and then LOADed on the destination platform.

A large group of programs can be moved using the DIR and MAKECMND supplied utilities. Please refer to the UniBasic Reference Guide for details.