[17066] in Perl-Users-Digest

home help back first fref pref prev next nref lref last post

Perl-Users Digest, Issue: 4478 Volume: 9

daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Sat Sep 30 18:10:30 2000

Date: Sat, 30 Sep 2000 15:10:15 -0700 (PDT)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Message-Id: <970351814-v9-i4478@ruby.oce.orst.edu>
Content-Type: text

Perl-Users Digest           Sat, 30 Sep 2000     Volume: 9 Number: 4478

Today's topics:
    Re: finding the structure of a hash <bkennedy99@home.com>
    Re: finding the structure of a hash <anonymous@anonymous.anonymous>
    Re: finding the structure of a hash (Logan Shaw)
    Re: finding the structure of a hash <godzilla@stomp.stomp.tokyo>
    Re: finding the structure of a hash <anmcguire@ce.mediaone.net>
    Re: finding the structure of a hash <bkennedy99@home.com>
    Re: finding the structure of a hash <godzilla@stomp.stomp.tokyo>
    Re: How to get length of scalar? (Tim Hammerquist)
    Re: How to get length of scalar? <harrisr@bignet.net>
        microsoft build for perl <celliot@tartarus.uwa.edu.au>
    Re: microsoft build for perl (Logan Shaw)
    Re: microsoft build for perl (Martien Verbruggen)
    Re: Module Install on Solaris 8? <tony_curtis32@yahoo.com>
    Re: Module Install on Solaris 8? <pdurusau@emory.edu>
    Re: Module Install on Solaris 8? <simonis@myself.com>
        peruse www.cpan.org <kam_nospam@bgmm.com>
    Re: POST with variable data briceman@my-deja.com
    Re: Serious SMS-related question. (Was: Re: sending SMS <flavell@mail.cern.ch>
        Digest Administrivia (Last modified: 16 Sep 99) (Perl-Users-Digest Admin)

----------------------------------------------------------------------

Date: Sat, 30 Sep 2000 18:21:30 GMT
From: "Ben Kennedy" <bkennedy99@home.com>
Subject: Re: finding the structure of a hash
Message-Id: <KaqB5.15361$td5.2722985@news1.rdc2.pa.home.com>


"Godzilla!" <godzilla@stomp.stomp.tokyo> wrote in message
news:39D62754.34E8A7FE@stomp.stomp.tokyo...

> Best help is to help yourself. You have provided no
> parameters with which to work. You have not stated
> what type of Associative Array with which you are
> working nor how each element of your Associative
> Array is delimited. Assuming your array name is
> @grp_data, assuming you are using a colon as an
> element delimiter, assuming only two variables
> per element and assuming your Associative Array
> is standard issue one dimensional,
>
> foreach $element (@grp_data)
>  {
>   ($key, $value) = split (/:/, $element);
>   print "$key = $value\n";
>  }

Hashes do not require element delimiters.  Hashes ("Associative Arrays") are
not the same thing as normal arrays, take a look at this syntax

my %hash;
$hash{'A'} = "The letter A";
$hash{'B'} = "The letter B";
$hash{'C'} = "The letter C";

print "What is in B?  $hash{B}\n";

while(my($key,$val) = each %hash) {
    print "Key: $key - Value: $val\n";
}

The original poster had a correct solution, but may have been working with a
multidimensional construct and gotten confused.

--Ben Kennedy




------------------------------

Date: Sat, 30 Sep 2000 11:34:18 -0700
From: Anonymous <anonymous@anonymous.anonymous>
Subject: Re: finding the structure of a hash
Message-Id: <39D6322A.B08B4D8E@stomp.stomp.tokyo>

Ben Kennedy wrote:
 
> Godzilla! wrote:
 
> > Best help is to help yourself. You have provided no
> > parameters with which to work. You have not stated
> > what type of Associative Array with which you are
> > working nor how each element of your Associative
> > Array is delimited. Assuming your array name is
> > @grp_data, assuming you are using a colon as an
> > element delimiter, assuming only two variables
> > per element and assuming your Associative Array
> > is standard issue one dimensional,

> > foreach $element (@grp_data)
> >  {
> >   ($key, $value) = split (/:/, $element);
> >   print "$key = $value\n";
> >  }
 
> Hashes do not require element delimiters.

Is that so? How would a script distinquish
between elements, regardless of dimension,
if there are no delimiters? No delimiters
indicates a pseudo "flat file" structure;
a single line. Regardless of dimension,
you are establishing delimiters, either
directly within an array, such as a colon,
or by inferring your delimiters through
your actual referencing code.


> Hashes ("Associative Arrays") are
> not the same thing as normal arrays, 

You are confusing 'dimensions' with
these terms Associative Array and Hash.
This slang term, "Hash", is an Associative
Array. How many dimensions, is a qualifier.


> take a look at this syntax...

I looked. I see a very standard Associative
Array with clearly indicated delimiters.


> The original poster had a correct solution,

His solution does not work. How can it be correct?


> but may have been working with a
> multidimensional construct and gotten confused.
 
Clearly he is not alone in experiencing confusion.


Anonymous Godzilla!
-- 
Dr. Kiralynne Schilitubi ¦ Cooling Fan Specialist
UofD: University of Duh! ¦ ENIAC Hard Wiring Pro
BumScrew, South of Egypt ¦ HTML Programming Class

--

  --------== Posted Anonymously via Newsfeeds.Com ==-------
     Featuring the worlds only Anonymous Usenet Server
    -----------== http://www.newsfeeds.com ==----------


------------------------------

Date: 30 Sep 2000 16:21:01 -0500
From: logan@cs.utexas.edu (Logan Shaw)
Subject: Re: finding the structure of a hash
Message-Id: <8r5lft$54v$1@provolone.cs.utexas.edu>

In article <39D6322A.B08B4D8E@stomp.stomp.tokyo>,
Anonymous  <anonymous@anonymous.anonymous> wrote:
>Is that so? How would a script distinquish
>between elements, regardless of dimension,
>if there are no delimiters?

Well, here are five ways off the top of my head:

1.  Have all elements be the same length and determine the boundaries
    between them implicitly.  This strategy has fallen out of favor in
    some situations, but it's till widely used in a lot of situations
    (even if not at the application level).  I believe some databases
    still use fixed-length records internally, though.

2.  Precede each element with a fixed-length representation of the
    size of the element in bytes.  You can then tell whether you've
    reached the next one using a counter.

3.  Store the elements in sequence without delimiters and also store
    an array of offsets into the sequence that point to the beginning
    of each element.

4.  Store (up to) the first N bytes of each element in a node in a
    tree; have a list of children for the node which are the
    continuation of that prefix.

5.  Store the first 7 bits of an element in a byte, and then store
    a parity bit; if the parity of the byte is odd, it is the last
    7-bit quantity in the sequence that represents the element.

And a sixth, bonus way for those who like to have really unmaintainable
code:

6.  Don't store the elements at all; instead, write self-modifying
    code that modifies itself to behave as if the elements had been
    stored.

I'm sure I could think of some more ways, but they'd probably get even
more silly, so I'll stop.

  - Logan


------------------------------

Date: Sat, 30 Sep 2000 14:33:29 -0700
From: "Godzilla!" <godzilla@stomp.stomp.tokyo>
Subject: Re: finding the structure of a hash
Message-Id: <39D65C29.F7446478@stomp.stomp.tokyo>

Logan Shaw wrote:
 
> Godzilla! wrote:
> Anonymous Godzilla! wrote:

> > Is that so? How would a script distinquish
> > between elements, regardless of dimension,
> > if there are no delimiters?
 
(snippage not indicated by Shaw)

> Well, here are five ways off the top of my head:
 
(snipped)


Those 'ways' are all very nice, very imaginative and,
all are delimiters.

Next contestant please.


Godzilla!
-- 
Dr. Kiralynne Schilitubi ¦ Cooling Fan Specialist
UofD: University of Duh! ¦ ENIAC Hard Wiring Pro
BumScrew, South of Egypt ¦ HTML Programming Class


------------------------------

Date: Sat, 30 Sep 2000 16:44:28 -0500
From: "Andrew N. McGuire " <anmcguire@ce.mediaone.net>
Subject: Re: finding the structure of a hash
Message-Id: <Pine.LNX.4.21.0009301632140.25121-100000@hawk.ce.mediaone.net>

On Sat, 30 Sep 2000, Anonymous quoth:

A> Ben Kennedy wrote:
A>  
A> > Godzilla! wrote:
A>  
A> > > Best help is to help yourself. You have provided no
A> > > parameters with which to work. You have not stated
A> > > what type of Associative Array with which you are
A> > > working nor how each element of your Associative
A> > > Array is delimited. Assuming your array name is
A> > > @grp_data, assuming you are using a colon as an
A> > > element delimiter, assuming only two variables
A> > > per element and assuming your Associative Array
A> > > is standard issue one dimensional,

OK, we are talking about hashes...

A> > > foreach $element (@grp_data)
A> > >  {
A> > >   ($key, $value) = split (/:/, $element);
A> > >   print "$key = $value\n";
A> > >  }

but coding in arrays.

A> > Hashes do not require element delimiters.

Correct.

A> Is that so? How would a script distinquish
A> between elements, regardless of dimension,
A> if there are no delimiters? No delimiters
A> indicates a pseudo "flat file" structure;
A> a single line. Regardless of dimension,
A> you are establishing delimiters, either
A> directly within an array, such as a colon,
A> or by inferring your delimiters through
A> your actual referencing code.

I think we are all alot dumber for having read that.

A> > Hashes ("Associative Arrays") are
A> > not the same thing as normal arrays, 

Correct again.

A> You are confusing 'dimensions' with
A> these terms Associative Array and Hash.
A> This slang term, "Hash", is an Associative
A> Array. How many dimensions, is a qualifier.

No, it is a quantifier.  But even still, a hash only
really has one dimension.  A hash can contain only
scalar values, the fact that those values are references
to anonymous array, or hashes, or their non-anonymous
counterparts (still refs), does not make them multi
dimensional.

[ snip ]

A> Anonymous Godzilla!

Dammit.  I had you plonked.

anm
-- 
$ENV{PAGER} = 'perl -wpe0';
system perldoc => '-t', '-F', $0;

=head1 
Just another Perl Hacker



------------------------------

Date: Sat, 30 Sep 2000 21:58:32 GMT
From: "Ben Kennedy" <bkennedy99@home.com>
Subject: Re: finding the structure of a hash
Message-Id: <cmtB5.15622$td5.2771828@news1.rdc2.pa.home.com>


"Logan Shaw" <logan@cs.utexas.edu> wrote in message
news:8r5lft$54v$1@provolone.cs.utexas.edu...
> In article <39D6322A.B08B4D8E@stomp.stomp.tokyo>,
> Anonymous  <anonymous@anonymous.anonymous> wrote:
> >Is that so? How would a script distinquish
> >between elements, regardless of dimension,
> >if there are no delimiters?

I had to go to deja to get the anonymous post, looks like my news server
filtered it out.  Here is the original post:

>> Hashes do not require element delimiters.

> Is that so? How would a script distinquish
> between elements, regardless of dimension,
> if there are no delimiters? No delimiters
> indicates a pseudo "flat file" structure;
> a single line. Regardless of dimension,
> you are establishing delimiters, either
> directly within an array, such as a colon,
> or by inferring your delimiters through
> your actual referencing code.

With a normal 1-1 hash, you don't need delimiters because that what hashes
are designed to do.  For a 1-many relationship, it is best to use store the
data in an array as opposed to picking a delimiter.  Clearly, it is faster
and more efficient to use

$hash{$key} = [ @your_array ];  # 1 to many as reference

than

$hash{$key} = join("$delimiter",@your_array); # 1 to many as string

The former method requires no delimiter and is guaranteed to work 100% of
the time, and it is possible to access specific elements with
$hash{$key}[N] - no such luxury with the second one.

>> Hashes ("Associative Arrays") are
>> not the same thing as normal arrays,

> You are confusing 'dimensions' with
> these terms Associative Array and Hash.
> This slang term, "Hash", is an Associative
> Array. How many dimensions, is a qualifier.

>> The original poster had a correct solution,

> His solution does not work. How can it be correct?

What I mean by dimension is the number of layers of references - for
example, his hash probably looked like

$hash{'John'}{'Eyes'} = 'Blue';
$hash{'John'}{'Hair'} = 'Brown';
$hash{'Mark'}{'Eyes'} = 'Hazel';
$hash{'Mark'}{'Hair'} = 'Black';

Now when you dump out %hash, you find things like HASH(0xbc1384) because the
values are references to another hash:

my $ref = $hash{'John'};
print "Value in key John: $ref\nEye color: $ref->{Eyes}\n";

He was in fact dumping the correct values, they were just references to the
next level of the structure.

--Ben Kennedy




------------------------------

Date: Sat, 30 Sep 2000 15:00:12 -0700
From: "Godzilla!" <godzilla@stomp.stomp.tokyo>
Subject: Re: finding the structure of a hash
Message-Id: <39D6626C.80DCAFCF@stomp.stomp.tokyo>

Andrew N. McGuire wrote:
 
> Anonymous Godzilla! wrote:
> > Ben Kennedy wrote:
> > > Godzilla! wrote:

(snipped)

> Dammit.  I had you plonked.


Do me a favor if you wouldn't mind. Put me
back in your killfile so I won't be annoyed
by opening one of your mule manure articles.
Hard enough as it is to find an intelligent
author within this newsgroup worth reading.


Godzilla!
-- 
Dr. Kiralynne Schilitubi ¦ Cooling Fan Specialist
UofD: University of Duh! ¦ ENIAC Hard Wiring Pro
BumScrew, South of Egypt ¦ HTML Programming Class


------------------------------

Date: Sat, 30 Sep 2000 18:28:12 GMT
From: tim@degree.ath.cx (Tim Hammerquist)
Subject: Re: How to get length of scalar?
Message-Id: <slrn8tcd01.21b.tim@degree.ath.cx>

Randy Harris <harrisr@bignet.net> wrote:
> I don't understand why you are directing this toward me.  I haven't
> posted with HTML.

> No one has. At least not until you came along.

> Right about what?  The settings in Outlook Express?

Sorry.  Those comments were directed toward Mark, not you.  I
just used your post to kick off my discussion about Outlook Express.
The rest was intended solely for Mark.  My sincere apologies for the
misunderstanding.

And as far as my flaming Mark, I was absent for most of the thread, but
I admit I couldn't resist getting a few blows in.  =)

-- 
-Tim Hammerquist <timmy@cpan.org>
Pride gets no pleasure out of having something,
only out of having more of it than the next man.
	-- C. S. Lewis


------------------------------

Date: Sat, 30 Sep 2000 14:51:40 -0400
From: "Randy Harris" <harrisr@bignet.net>
Subject: Re: How to get length of scalar?
Message-Id: <stcdgngj59rc98@corp.supernews.com>

Tim Hammerquist <tim@degree.ath.cx> wrote in message
news:slrn8tcd01.21b.tim@degree.ath.cx...
>
> Sorry.  Those comments were directed toward Mark, not you.  I

'Nuff said. No harm done.

Randy




------------------------------

Date: Sun, 1 Oct 2000 03:36:38 +0800
From: "Cameron Elliott" <celliot@tartarus.uwa.edu.au>
Subject: microsoft build for perl
Message-Id: <39d640ff$0$22253@echo-01.iinet.net.au>

does anyone know anywhere else I can get the latest stable version of perl?
A reliable source?
I cant seem to get it from www.perl.com and I have had problems with some
dl's from other places.


[DOWNLOAD Stable Release from CPAN/src
Get source for Microsoft systems stable.zip archive ]

thankyou





------------------------------

Date: 30 Sep 2000 16:22:44 -0500
From: logan@cs.utexas.edu (Logan Shaw)
Subject: Re: microsoft build for perl
Message-Id: <8r5lj4$55m$1@provolone.cs.utexas.edu>

In article <39d640ff$0$22253@echo-01.iinet.net.au>,
Cameron Elliott <celliot@tartarus.uwa.edu.au> wrote:
>does anyone know anywhere else I can get the latest stable version of perl?
>A reliable source?
>I cant seem to get it from www.perl.com and I have had problems with some
>dl's from other places.

If you want a version of Perl that will run on Windows, you might try
ActiveState, at http://www.activestate.com/ .


------------------------------

Date: Sun, 1 Oct 2000 08:53:11 +1100
From: mgjv@tradingpost.com.au (Martien Verbruggen)
Subject: Re: microsoft build for perl
Message-Id: <slrn8tco66.jr6.mgjv@martien.heliotrope.home>

On Sun, 1 Oct 2000 03:36:38 +0800,
	Cameron Elliott <celliot@tartarus.uwa.edu.au> wrote:
> does anyone know anywhere else I can get the latest stable version of perl?
> A reliable source?

To get the sources: http://www.cpan.org/

CPAN is _the_ authoritative source for the public versions of Perl.

If you want the ActiveState versions (which is the standard for Win32),
check out www.activestate.com.

> I cant seem to get it from www.perl.com and I have had problems with some
> dl's from other places.

There are many mirrors for CPAN. They are listed on CPAN.

$ lynx -dump http://www.cpan.org/SITES.html

Martien
-- 
Martien Verbruggen              | 
Interactive Media Division      | Useful Statistic: 75% of the people
Commercial Dynamics Pty. Ltd.   | make up 3/4 of the population.
NSW, Australia                  | 


------------------------------

Date: 30 Sep 2000 13:13:40 -0500
From: Tony Curtis <tony_curtis32@yahoo.com>
Subject: Re: Module Install on Solaris 8?
Message-Id: <874s2xrbmz.fsf@limey.hpcc.uh.edu>

>> On Sat, 30 Sep 2000 18:00:49 GMT,
>> Patrick Durusau <pdurusau@emory.edu> said:

> Hello, I am running gcc version 2.95.2 on a Solaris 8
> box and cannot get several Perl modules to compile.

> cc -c -xO3 -xdepend -DVERSION=\"3.13\"
> -DXS_VERSION=\"3.13\" -KPIC -I/usr
> /perl5/5.00503/sun4-solaris/CORE -DMARKED_SECTION
> Parser.c cc: unrecognized option `-KPIC' cc: language
> depend not recognized

> Similar errors from other modules. I have a symbolic
> link from gcc to cc.

Did you look at the man page for gcc?  It accepts a -fPIC
option, but not -KPIC (nor -kPIC) as these are for the
native Sun cc compiler.

I'd guess your perl installation was built with the native
Sun compiler as that's how it picks up what options to use
during compilation of modules.

It's probably best to be consistent here and use the same
compiler to build perl and subsequent module
installations.  So use "cc" everywhere or "gcc" everwhere
when compiling perl and installing new modules.

hth
t
-- 
Namaste!
And an "oogabooga" to you too!
                                         -- Homer Simpson


------------------------------

Date: Sat, 30 Sep 2000 18:23:41 GMT
From: Patrick Durusau <pdurusau@emory.edu>
Subject: Re: Module Install on Solaris 8?
Message-Id: <39D63060.5C01F721@emory.edu>

Tony,

That may be the problem. I installed a binary package for Perl and did
not compile it with gcc. I will remove the present version and compile
the latest version with gcc.

Thanks for the quick response!

Patrick


Tony Curtis wrote:

> >> On Sat, 30 Sep 2000 18:00:49 GMT,
> >> Patrick Durusau <pdurusau@emory.edu> said:
>
> > Hello, I am running gcc version 2.95.2 on a Solaris 8
> > box and cannot get several Perl modules to compile.
>
> > cc -c -xO3 -xdepend -DVERSION=\"3.13\"
> > -DXS_VERSION=\"3.13\" -KPIC -I/usr
> > /perl5/5.00503/sun4-solaris/CORE -DMARKED_SECTION
> > Parser.c cc: unrecognized option `-KPIC' cc: language
> > depend not recognized
>
> > Similar errors from other modules. I have a symbolic
> > link from gcc to cc.
>
> Did you look at the man page for gcc?  It accepts a -fPIC
> option, but not -KPIC (nor -kPIC) as these are for the
> native Sun cc compiler.
>
> I'd guess your perl installation was built with the native
> Sun compiler as that's how it picks up what options to use
> during compilation of modules.
>
> It's probably best to be consistent here and use the same
> compiler to build perl and subsequent module
> installations.  So use "cc" everywhere or "gcc" everwhere
> when compiling perl and installing new modules.
>
> hth
> t
> --
> Namaste!
> And an "oogabooga" to you too!
>                                          -- Homer Simpson

--
Patrick Durusau
Director of Research and Development
Society of Biblical Literature
pdurusau@emory.edu




------------------------------

Date: 30 Sep 2000 18:39:23 GMT
From: Drew Simonis <simonis@myself.com>
Subject: Re: Module Install on Solaris 8?
Message-Id: <39D63001.C19C0437@myself.com>

Patrick Durusau wrote:
> 
> Hello,
> 
> I am running gcc version 2.95.2 on a Solaris 8 box and cannot get
> several Perl modules to compile.
> 

Did you run the solaris.pl script found in the hints directory?
Are you running from the Makefile?

(Not sure if you need to run the solaris.pl script manually,
and I don't have a solaris 8 machine handy to test with just now,
but I don't see solaris.pl called form any other script in the
cluster, so....  )


------------------------------

Date: Sat, 30 Sep 2000 18:09:13 GMT
From: kam <kam_nospam@bgmm.com>
Subject: peruse www.cpan.org
Message-Id: <39D62C22.8C21212C@bgmm.com>

Go to http://www.cpan.org and do a search for WML.  You'll find the
following:

CGI-WML-0.05
Description:
     CGI::WML provides WML output and WML methods for CGI programming.
     The purpose of the module is to retain the familiar CGI.pm way of
     programming to enable experienced CGI programmers to use their
     existing skills when creating WAP applications.

Regards,


Tharant wrote:

> I have some Perl CGIs I need to use to dynamically create WML decks.
> Is there a Perl module or function that will help with this?
>
> (WML, as in Wireless Markup Language, as in WAP enabled devices, as in
> Wireless Web Cell Phones.)  :-)
>
> Thanks in advance!
>
> -tharant



------------------------------

Date: Sat, 30 Sep 2000 20:36:30 GMT
From: briceman@my-deja.com
Subject: Re: POST with variable data
Message-Id: <8r5ise$cju$1@nnrp1.deja.com>

Bingo - thanks!!

In article <slrn8tb4nt.3k4.tjla@thislove.dyndns.org>,
  tjla@guvfybir.qlaqaf.bet (Gwyn Judd) wrote:
> I was shocked! How could briceman@my-deja.com <briceman@my-deja.com>
> say such a terrible thing:
> >I am trying to POST to another cgi program using
> >an input type whose value is set from a
> >$variable.  The param is always null on the
> >called program.  If the input value is explicitly
> >set it works fine.
> >
> >print '<CENTER><form method=POST action=/cgi-
> >bin/info.cgi><input name=aaaa type=hidden
> >value="$site"><input name=action type=hidden
> >value="delete"><BR><BR> <input type=submit
> >value="Do something here"></CENTER>';
>
> That's because you enclosed the printed stuff, including the variable
> data in single quotes ('). When you do this, variables are not
> interpolated. I recommend using double quotes, along with a
> here-document for easier redability:
>
> print <<"EOP";
> <CENTER>
> <form method=POST action=/cgi-bin/info.cgi>
> <input name=aaaa type=hidden value="$site">
> <input name=action type=hidden value="delete">
> <BR><BR>
> <input type=submit value="Do something here">
> </CENTER>
> EOP
>
> See the documentation on "Quote and Quote-like Operators" in:
>
> perldoc perlop
>
> Hope that helps.
>
> --
> Gwyn Judd (print `echo 'tjla@guvfybir.qlaqaf.bet' | rot13`)
> There was a young lady of Bude
> Who walked down the street in the nude.
> 	A bobby said, "Whattum
> 	Magnificent bottom!"
> And slapped it as hard as he could.
>


Sent via Deja.com http://www.deja.com/
Before you buy.


------------------------------

Date: Sat, 30 Sep 2000 20:57:48 +0200
From: "Alan J. Flavell" <flavell@mail.cern.ch>
Subject: Re: Serious SMS-related question. (Was: Re: sending SMS)
Message-Id: <Pine.GHP.4.21.0009302025500.25722-100000@hpplus03.cern.ch>

On Sat, 30 Sep 2000, Tony L. Svanstrom wrote:

> I did a quick search without finding something,

You surprise me.  I found lots of matches, though I haven't had time
to study how much use they are.  Did you really mean that you didn't
find anything, or that what you found turned out not to be useful?

> has anyone done
> anything serious when it comes to sending SMS (ie ready-made module or
> sumthin) by connecting via an operators dial-in server?

I picked up a freebie Windoze application at www.derdack.de, it works
fine (manually), but it ain't Perl.  Supports UCP, TAP modem
protocols.

Google search for the terms SMS UCP TAP should be productive. If you
add "perl" to the search then we might just have dragged it back
on-topic, and yes, there are some matches, but I can't speak to any of
them, sorry.

good luck





------------------------------

Date: 16 Sep 99 21:33:47 GMT (Last modified)
From: Perl-Users-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin) 
Subject: Digest Administrivia (Last modified: 16 Sep 99)
Message-Id: <null>


Administrivia:

The Perl-Users Digest is a retransmission of the USENET newsgroup
comp.lang.perl.misc.  For subscription or unsubscription requests, send
the single line:

	subscribe perl-users
or:
	unsubscribe perl-users

to almanac@ruby.oce.orst.edu.  

| NOTE: The mail to news gateway, and thus the ability to submit articles
| through this service to the newsgroup, has been removed. I do not have
| time to individually vet each article to make sure that someone isn't
| abusing the service, and I no longer have any desire to waste my time
| dealing with the campus admins when some fool complains to them about an
| article that has come through the gateway instead of complaining
| to the source.

To submit articles to comp.lang.perl.announce, send your article to
clpa@perl.com.

To request back copies (available for a week or so), send your request
to almanac@ruby.oce.orst.edu with the command "send perl-users x.y",
where x is the volume number and y is the issue number.

For other requests pertaining to the digest, send mail to
perl-users-request@ruby.oce.orst.edu. Do not waste your time or mine
sending perl questions to the -request address, I don't have time to
answer them even if I did know the answer.


------------------------------
End of Perl-Users Digest V9 Issue 4478
**************************************


home help back first fref pref prev next nref lref last post