BARfly Help - Run Menu

  The Run menu

The Run menu has a number of different purposes, but its general purpose is to create and execute routines to help process data in some fashion.  From the Run menu, you can perform the following actions:
  • Compile an implementation file (requires BARfly Gold).
  • Continue incremental deserialization or incremental serialization.
  • Run an implementation file function (I.F. function).
  • Run a BAR interfacial function.
  • Revalidate a data file.

 

Compiling an implementation file

BARfly Gold lets you edit, compile, and test your own implementation files using an integrated editor and compiler.

Continuing incremental deserialization or incremental serialization

Some of data files contain pause points, which cause only a portion of a disk file to be deserialized at once.  You must repeatedly invoke a "continue" action as a means of cycling through all the data in the file.

Running an implementation file function (I.F. function)

Implementation files can define their own custom functions, which can report a wide variety of custom data to the user or perform complex, automated editing tasks.

Running a BAR interfacial function

BARfly is built upon the BAR engine, so BARfly lets you call many of the underlying engine's functions directly.  You can get low-level information this way, of course, but this menu item is also useful in that you can get the opportunity to test the interfacial functions before using them (and the BAR engine) in your application.

Revalidating a data file

BARfly lets you revalidate any data file (a means of simulating a save to the disk and subsequent reload to test validity).


  See also: [Compiling BAR implementation files] [Running BAR interfacial functions] [Running BAR I.F. functions] [File revalidation]


BARfly Help Copyright © 2009 Christopher Allen