Skip to content

Component Files

A component file is a data file maintained by Dyalog. It contains a series of APL arrays, known as components, that are accessed by reference to their relative positions or component number within the file. A set of system functions is provided to perform a range of file operations for these component files. These provide facilities to create or delete files, and to read and write components. Facilities are also provided for multi-user access including the capability to determine who can do what, and file locking for concurrent updates.