From: Jurko Gospodnetić (jurko.gospodnetic_at_[hidden])
Date: 2008-06-02 02:02:57


   Hi Rick.

> In BOOST_BUILD/util/string.jam, The local variable
> .abbreviated-$(string) wasn't define in rule abbreviate.
> .abbreviated-$(string) is like cache, but unused.

   Actually, all the Jam variables used without being declared using the
'local' keyword are considered global ones and are located in the
current module (a.k.a. namespace). Also Boost Build uses a coding
convention naming all such global variables using a dot prefix.

   Hope this helps.

   Best regards,
     Jurko Gospodnetić