comp.lang.ada
 help / color / mirror / Atom feed
From: Corey Minyard <minyard@acm.org>
Subject: Ada Structure Library 1.4 release
Date: Tue, 13 Nov 2001 20:53:23 GMT
Date: 2001-11-13T20:53:23+00:00	[thread overview]
Message-ID: <3BF1887F.5020307@acm.org> (raw)

I have just put a new version of AdaSL on SourceForge 
(http://adasl.sf.net).  This add the following:

 * A reference counting pointer
 * A rework of the string tokenizer to make it more usable.
 * A calendar package

The biggie here is the calendar package.  It does pretty much anything 
you want with a Gregorian calendar, including leap seconds.  If you do 
fancy processing across timezones or back in time, this is the package 
for you.  I'd appreciate any commentary on this, like ease of use, 
understandability, etc.

Also, it generates a timezone file from the zone info files supplied 
with glibc.  The trouble is that the full generated file is huge (8800 
lines, about 1/2 meg).  It contains all the timezones you could possibly 
imagine back to when timezones started.  There is a much smaller 
simplified version that only contains the current timezone data (no 
historical information).  I'm curious what people think I should do with 
the huge file.  I could put the information in files and read it in on 
demand, but then the system has to have files go along with it.  I could 
break it up to continent chunks, but that doesn't seem to gain much and 
complicates things.  Just curious if anyone has any ideas.

-Corey




             reply	other threads:[~2001-11-13 20:53 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-11-13 20:53 Corey Minyard [this message]
2001-11-16  1:08 ` Ada Structure Library 1.4 release Nick Roberts
2001-11-26 16:08   ` Corey Minyard
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox