Binary Format Description language
Encyclopedia
The Binary Format Description (BFD) language is an extension of XSIL
which has added conditionals and the ability to reference files by their stream numbers, rather than by their public URL
s. A template
written in the BFD language can be applied to a binary data file to produce a file with that data formatted with descriptive XML
tags. Such XML-tagged data is then readable by humans and generally by a wider set of computer programs than could read the original data file.
XSIL
XSIL is an XML-based transport language for scientific data, supporting the inclusion of both in-file data and metadata. The language comes with an extensible Java object model...
which has added conditionals and the ability to reference files by their stream numbers, rather than by their public URL
Uniform Resource Locator
In computing, a uniform resource locator or universal resource locator is a specific character string that constitutes a reference to an Internet resource....
s. A template
Template (programming)
Templates are a feature of the C++ programming language that allow functions and classes to operate with generic types. This allows a function or class to work on many different data types without being rewritten for each one....
written in the BFD language can be applied to a binary data file to produce a file with that data formatted with descriptive XML
XML
Extensible Markup Language is a set of rules for encoding documents in machine-readable form. It is defined in the XML 1.0 Specification produced by the W3C, and several other related specifications, all gratis open standards....
tags. Such XML-tagged data is then readable by humans and generally by a wider set of computer programs than could read the original data file.