VA FileMan V. 22.0 Programmer Manual Banner


Main Chapter Getting Started Manual Advanced User Manual

Global File Structure

Data Storage Conventions

VA FileMan stores the data of every file descendent from a single M global array (or from a node of a global array). When the routines, internally and externally, make reference to a file in a global notation, FileMan expects the following format:

^GLOBAL( for an entire global
^GLOBAL(X,Y, for a subtree of a global

NOTE: A global notation must terminate with an open parenthesis (() or a comma (,). Indirection (@) is always used by VA FileMan routines when referring to data files.

For the most part, FileMan packs data into subscripts using the up-arrow (^) character as the $PIECE delimiter. You refer to a data element as being stored in the nth ^-piece of a global node.


Reviewed/Updated: March 10, 2007