[ < ] | [ > ] |  | [ << ] | [ 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 November 8, 2012 using texi2html 1.82.