else if(i->get_signature()==FloatType::signature)
out.write(format(float_format, i->get<FloatType::Store>()));
else if(i->get_signature()==SymbolType::signature)
else if(i->get_signature()==FloatType::signature)
out.write(format(float_format, i->get<FloatType::Store>()));
else if(i->get_signature()==SymbolType::signature)