<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1106" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hello.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I am using the [pool] hierarchical storage object. 
for some reason, when my stored lists in any data key begin with _-1_, the and I 
use the GET message to read it, the value outlet gives me : list -1 0 0 0 0 
.....</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Instead of the list beginning with -1, as it is 
stored in the .dat file, the symbol _list_ is prepended to the actual value 
stored. It behaves similarly when the stored list begins with any negative 
integer. But when it begins with any positive integer or any float (positive or 
neagative) the value comes out as stored (with no prepend of the 
symbol&nbsp;"list").</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>
<DIV><FONT face=Arial size=2>Also, this only occurs when the data is read from 
the .dat file, not when the value of a key is set and retreived from 
ram.</FONT></DIV>
<DIV>&nbsp;</DIV>This is a problem, because I patch the value outlet to an 
[unpack] object and it makes a difference if the first item in the list is a 
symbol or a float. </FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>am I doing something wrong? if not, is this a bug? 
if&nbsp;not, how do I work around it? is there a way to chop off the first atom 
in a message depending if is a symbol or a float?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>thanks a lot.</FONT></DIV>
<DIV><FONT face=Arial size=2>Alexander</FONT></DIV></BODY></HTML>