comp.lang.ada
 help / color / mirror / Atom feed
* ANN: Strings Edit for Ada v 2.3
@ 2009-11-15 13:20 Dmitry A. Kazakov
  2009-11-15 19:01 ` John B. Matthews
  0 siblings, 1 reply; 3+ messages in thread
From: Dmitry A. Kazakov @ 2009-11-15 13:20 UTC (permalink / raw)


Provides string editing:

1. Integer numbers (generic, package Integer_Edit);
2. Integer sub- and superscript numbers;
3. Floating-point numbers (generic, package Float_Edit);
4. Roman numbers (the type Roman);
5. Strings;
6. Ada-style quoted strings;
7. UTF-8 encoded strings;
8. Unicode maps and sets;
9. Wildcard pattern matching.

   http://www.dmitry-kazakov.de/ada/strings_edit.htm

Changes to the previous version:

1. An implementation of string streams was added.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de



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

* Re: ANN: Strings Edit for Ada v 2.3
  2009-11-15 13:20 ANN: Strings Edit for Ada v 2.3 Dmitry A. Kazakov
@ 2009-11-15 19:01 ` John B. Matthews
  2009-11-15 20:10   ` Dmitry A. Kazakov
  0 siblings, 1 reply; 3+ messages in thread
From: John B. Matthews @ 2009-11-15 19:01 UTC (permalink / raw)


In article <2c4i8eb22tge.1je96cmdg7ce.dlg@40tude.net>,
 "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> wrote:

> Provides string editing:
> 
> 1. Integer numbers (generic, package Integer_Edit);
> 2. Integer sub- and superscript numbers;
> 3. Floating-point numbers (generic, package Float_Edit);
> 4. Roman numbers (the type Roman);
> 5. Strings;
> 6. Ada-style quoted strings;
> 7. UTF-8 encoded strings;
> 8. Unicode maps and sets;
> 9. Wildcard pattern matching.
> 
> http://www.dmitry-kazakov.de/ada/strings_edit.htm
> 
> Changes to the previous version:
> 
> 1. An implementation of string streams was added.

Thank you for this instructive addition to your library and your 
generous license terms. The tests ran correctly using GNAT 4.3.4 (FSF) 
on Mac OS X 10.5.8.

Permit me to ask two questions: Would it be useful to a add a line to 
the file test_strings_edit/readme_strings_edit.txt for the stream test? 
For example,

gnatmake -I../ test_string_streams.adb

Regarding the cautionary note in section 10 of the documentation, would 
it be correct to interpret the warning as "this implementation requires 
that Stream_Element'Size be a multiple of Character'Size and that the 
latter be a multiple of Storage_Element'Size."

-- 
John B. Matthews
trashgod at gmail dot com
<http://sites.google.com/site/drjohnbmatthews>



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

* Re: ANN: Strings Edit for Ada v 2.3
  2009-11-15 19:01 ` John B. Matthews
@ 2009-11-15 20:10   ` Dmitry A. Kazakov
  0 siblings, 0 replies; 3+ messages in thread
From: Dmitry A. Kazakov @ 2009-11-15 20:10 UTC (permalink / raw)


On Sun, 15 Nov 2009 14:01:47 -0500, John B. Matthews wrote:

> In article <2c4i8eb22tge.1je96cmdg7ce.dlg@40tude.net>,
>  "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> wrote:
> 
>> Provides string editing:
>> 
>> 1. Integer numbers (generic, package Integer_Edit);
>> 2. Integer sub- and superscript numbers;
>> 3. Floating-point numbers (generic, package Float_Edit);
>> 4. Roman numbers (the type Roman);
>> 5. Strings;
>> 6. Ada-style quoted strings;
>> 7. UTF-8 encoded strings;
>> 8. Unicode maps and sets;
>> 9. Wildcard pattern matching.
>> 
>> http://www.dmitry-kazakov.de/ada/strings_edit.htm
>> 
>> Changes to the previous version:
>> 
>> 1. An implementation of string streams was added.
> 
> Thank you for this instructive addition to your library and your 
> generous license terms. The tests ran correctly using GNAT 4.3.4 (FSF) 
> on Mac OS X 10.5.8.
> 
> Permit me to ask two questions: Would it be useful to a add a line to 
> the file test_strings_edit/readme_strings_edit.txt for the stream test? 
> For example,
> 
> gnatmake -I../ test_string_streams.adb

Yes, I have changed the file. (I forgot to add instructions for gnatmake. I
became lazy using GPS... (:-))

> Regarding the cautionary note in section 10 of the documentation, would 
> it be correct to interpret the warning as "this implementation requires 
> that Stream_Element'Size be a multiple of Character'Size and that the 
> latter be a multiple of Storage_Element'Size."

 I have changed the wording.

Thank you for the feedback. The changes will appear in the next version.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de



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

end of thread, other threads:[~2009-11-15 20:10 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-11-15 13:20 ANN: Strings Edit for Ada v 2.3 Dmitry A. Kazakov
2009-11-15 19:01 ` John B. Matthews
2009-11-15 20:10   ` Dmitry A. Kazakov

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