[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

2.7.7.1 Version

A virtual code application with exactly the following definition implements a function that returns a constant character string regardless of its argument.

 
version = ((nil,nil),((nil,nil),(nil,((nil,nil),nil))))

The character string encodes the version number of the installed avram executable, for example 0.13.0, using the standard representation for characters.

Although such an application is useless by itself, the intended use for this feature is to cope with the possibility that future versions of avram may include enhancements. Ideally, the maintainer of avram will update the version number when new enhancements are added. Applications can then detect whether they are available in the installed version by using this feature. If a needed enhancement is not available, the application can either make allowances or at least terminate gracefully.


This document was generated on December 10, 2012 using texi2html 1.82.