comp.lang.ada
 help / color / mirror / Atom feed
* What should be in a standard libray
@ 1999-02-11  0:00 Ehud Lamm
  1999-02-11  0:00 ` dennison
  0 siblings, 1 reply; 2+ messages in thread
From: Ehud Lamm @ 1999-02-11  0:00 UTC (permalink / raw)


I think this important topic should have a thread of it own!

We should note that a standard lib. should offer much more than container
data strcutures. It should have enough to help people be productive.
However it should not attempt to include any library anyone would need. A
"software market" with reusable components is still a very desirable goal.

Things that I miss in the standard (but maybe they are just relevant for
me):
1. Elementary linear algebra (allow me to write expression invovling
vectors, matrices etc.)
2. A higher level text parsing mech. (I want to be able to read and
validate a text file where each line is of the form (num,num,string). I
know I can code this - but can we make something general). This exceeds
regexp, to maybe something like AWK abilites.
3. Elementray graphics and display capabilites(maybe only the interface
should be standard) 

More?

Ehud Lamm     mslamm@pluto.mscc.huji.ac.il





^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: What should be in a standard libray
  1999-02-11  0:00 What should be in a standard libray Ehud Lamm
@ 1999-02-11  0:00 ` dennison
  0 siblings, 0 replies; 2+ messages in thread
From: dennison @ 1999-02-11  0:00 UTC (permalink / raw)


In article
<Pine.A41.3.96-heb-2.07.990211113608.105032A-100000@pluto.mscc.huji.ac.il>,
  Ehud Lamm <mslamm@mscc.huji.ac.il> wrote:

> Things that I miss in the standard (but maybe they are just relevant for
> me):
> 2. A higher level text parsing mech. (I want to be able to read and
> validate a text file where each line is of the form (num,num,string). I
> know I can code this - but can we make something general). This exceeds
> regexp, to maybe something like AWK abilites.

I think the token analysis packages I'm in the process of releasing may serve
this purpose rather well. They should be portable to any Ada95 implementation
(Gnat, ObjectAda, and GreenHills tested so far).

Right now I have tenatively modified the source to use the gnat-customized
GPL (we need a catchier name for that) and am in the process of writing a
simple example program. I'll probably also want to make some minimal
documentation for them before initial release. Unfortunately my schedule is
already incredibly full, so I can't as yet say if it will take another week
or a month.

T.E.D.

-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/       Search, Read, Discuss, or Start Your Own    




^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~1999-02-11  0:00 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-02-11  0:00 What should be in a standard libray Ehud Lamm
1999-02-11  0:00 ` dennison

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