HDTenEightyP/NetNews huggingface dataset:
From: mjordan@src.dec.com (Mick Jordan)
Subject: Re: Extracting the subtype relation
Organization: DEC Systems Research Center
Date: Tue, 13 Oct 92 17:55:50 GMT

In article <9210131655.AA21177@gidney.East.Sun.COM>, Geoff.Wyant@East.Sun.COM (Geoffrey Wyant - Sun BOS SunLabs) writes:

|> Why not use M3TK, the Modula-3 AST toolkit. This is one of the
|> things it was designed to help build. There is a modest learning
|> curve, but its pretty straightforward and there is probably already
|> code that does what you want.
|> 

Since Norman already knows about M3TK, I imagine he has considered that option
and rejected it. Although it is certainly possible to use M3TK to do this, 
the problem is that one needs the entire set of ASTs that make up the program
to do the analysis. First, there is the problem of locating the sources
of the modules (to generates the ASTs); these are not stored in a single
place unlike the interfaces and libraries. Second, the VM requirements for
a non-trivial program can be substantial.

However, assuming that you can locate all the sources for the program,
and thus generate an appropriate search path to feed the "m3check" tool,
you can discover the subtype relationship for a given type "I.T" using
the command "TypeHierarchy I.T". This form of the command provides a 
client's view of the type hierarchy, i.e. for opaque types it doesnt
show the part of the hierarchy that corresponds to the concrete revelation.
The comand "ConcreteTypeHierarchy I.T" shows the complete hierarchy.
In a legal program, the first command shows a strict subset of the output 
from the second command. I am not sure what Norman means by "transitive
reduction", perhaps he could elaborate.

Despite the plug for M3TK, it is a pretty simple task to garner the
information from the run-time _types table. The disadvantage is that
the code probably wouldnt be portable between implementations of Modula-3,
whereas the AST specification is, by definition, implementation independent.

Mick Jordan
From: at243@cleveland.Freenet.Edu (Wallace Lee)
Newsgroups: comp.lang.modula3
Subject: Inheritance
Date: 16 Oct 1992 07:20:40 GMT
Organization: Case Western Reserve University, Cleveland, OH (USA)
Reply-To: at243@cleveland.Freenet.Edu
NNTP-Posting-Host: hela.ins.cwru.edu


I'm just starting to program in Modula-3.  And I have some 
problem...
 
Is Modula-3 a single or multiple inheritance language?  What 
kind of overriding is possible when one type inherits from 
another? Can a thread in one module access a private variable 
of another module?
 
I preferred reply this by email, or whatever.
 
Thanx for help
 
Wally :-)
-- 
\/\/\/\/\/<^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^>\/\/\/\/\/
|||||||||< e-mail: at243@po.cwru.edu, user0035@student.anu.edu.au >|||||||||
/\/\/\/\/\<_._._._._._._._._._._._._._._._._._._._._._._._._._._.>/\/\/\/\/\
From: moss@cs.umass.edu (Eliot Moss)
Newsgroups: comp.lang.modula3
Subject: Re: Extending Modula-3 with MI?
Date: 9 Oct 92 13:41:06 GMT
Article-I.D.: CRAFTY.MOSS.92Oct9084106
Reply-To: moss@cs.umass.edu
Organization: Dept of Comp and Info Sci, Univ of Mass (Amherst)

I don't know about any organized and in progress effort to add MI to M3,
though a lot of people have thought about it at least a little. The mixin idea
was presented at OOPSLA '90 though.
--

J. Eliot B. Moss, Associate Professor	Visiting Associate Professor
Department of Computer Science		School of Computer Science
Lederle Graduate Research Center	Carnegie Mellon University
University of Massachusetts		5000 Forbes Avenue
Amherst, MA  01003			Pittsburgh, PA  15213-3891
(413) 545-4206, 545-1249 (fax)		(412) 268-6767, 681-5739 (fax)
Moss@cs.umass.edu			Moss@cs.cmu.edu
Newsgroups: comp.lang.modula3
From: vixie@pa.dec.com (Paul A Vixie)
Subject: another thread example
Organization: DEC Network Software Lab
Date: 8 Oct 92 12:03:57

Someone pointed out in private mail that my previous Thread example
wouldn't compile without some libraries that I refuse to publish due
to extreme embarrassment.  At the risk of publishing code that does
nothing useful, here is a shorter Thread example that has no non-
published dependencies.

MODULE Main;

IMPORT Stdio, Wr, Fmt, Thread, Text, Time;

TYPE
    LockedIndex = MUTEX OBJECT
	index := 0;
    END;

VAR
    Inner := NEW(LockedIndex);
    Outer := 0;

PROCEDURE InnerF(self: Thread.Closure): REFANY RAISES {} =
BEGIN
    LOOP
	LOCK Inner DO
	    INC(Inner.index);
	END;
    END;
END InnerF;

BEGIN
    EVAL Thread.Fork(NEW(Thread.Closure, apply := InnerF));
    LOOP
	Time.LongPause(1);
	LOCK Inner DO
	    Wr.PutText(Stdio.stdout,
		"Inner=" & Fmt.Int(Inner.index) & "; " &
		"Outer=" & Fmt.Int(Outer) & "\n");
	    Wr.Flush(Stdio.stdout);
	    INC(Outer);
	    Inner.index := 0;
	END;
    END;
END Main.
--
Paul Vixie, DEC Network Systems Lab	
Palo Alto, California, USA         	"Don't be a rebel, or a conformist;
<vixie@pa.dec.com> decwrl!vixie		they're the same thing, anyway.  Find
<paul@vix.com>     vixie!paul		your own path, and stay on it."  -me
Newsgroups: comp.lang.modula3
From: laverman@cs.rug.nl (Bert Laverman)
Subject: Re: Syntax of Modula-3
Originator: laverman@rug16
Organization: Dept. of Computing Science, Groningen University
Date: Wed, 7 Oct 1992 09:15:43 GMT


Ryan Stansifer writes:
> [ Some text deleted ]
> (There is another, perhaps more important, issue.  WITH declarations
> seem to be used in two distinct ways.  One, as READONLY constant
> r-values.  Two, as aliases.  Adding READONLY constants is
> unproblematic, but I would hate to add a new "alias" declaration when
> they are really READONLY constants of type reference, reference in the
> C++ sense.)
WITH _is_ an aliasing construct _ONLY_. A constant (which btw implies
readonlyness) _is_ nothing more than an alias for a value.
  I do not see how replacing aliases for designators (aka C rvalues)
with constant pointers (which they are not, but anyway) reduces
complexity.
  I consider WITH as a textual help only, which btw can help the
compiler in finding common subexpressions, but nothing more.

Greetings, Bert
-- 
#include <std/disclaimer>

  Bert Laverman,  Dept. of Computing Science, Groningen University
  Friendly mail to: laverman@cs.rug.nl      The rest to: /dev/null
Newsgroups: comp.lang.modula3
From: nr@dynastar (Norman Ramsey)
Subject: Re: Extracting the subtype relation
Summary: quick and dirty solution
Organization: Princeton University, Dept. of Computer Science
Date: Wed, 14 Oct 1992 01:07:06 GMT


Here's a quick and dirty solution to the problem of finding the
subtype relation, using _types, also known as RT0u.types.  As Mick
points out, it's completely non-portable.  It's also ugly because it
has to be compiled into the program of interest.  But it did what I
wanted with a minimum of effort.

UNSAFE MODULE Subtypes;
IMPORT Fmt, M3toC, RT0u, Wr;

PROCEDURE Write(wr: Wr.T) =
BEGIN
  FOR i := 0 TO RT0u.nTypes-1 DO
    WITH p = RT0u.types[i] DO
      IF p # NIL AND p.name # NIL AND p.parent # NIL AND p.parent.name # NIL 
      THEN
        Wr.PutText(wr, Fmt.F("%s -> %s;\n",
                             M3toC.StoT(p.name), M3toC.StoT(p.parent.name)));
      END;
    END;
  END;
END Write;

BEGIN 
END Subtypes.
From: fn00@gte.com (Farshad Nayeri)
Newsgroups: comp.lang.modula3
Subject: Re: Porting Modula-3 to a PC: Linux or 386BSD
Date: 14 Oct 92 13:31:23 GMT
Organization: GTE Laboratories, Waltham, Massachusetts, USA
In-reply-to: fn00@gte.com's message of 14 Oct 92 13:25:51 GMT

In article <FN00.92Oct14092551@tahoe.gte.com> fn00@gte.com (Farshad Nayeri) writes:

   [On a separate topic, I have not seen a new message in a long time on
   this newsgroup. Is anyone out there these days? ]

Sorry, apparently there was something wrong with my newsreader. I just
figured that there are 50 messages on this newsgroup that I haven't
read. That's great!

--farshad
--
Farshad Nayeri                Intelligent Database Systems
fn00@gte.com                  Computer and Intelligent Systems Laboratory
(617)466-2473                 GTE Laboratories, Waltham, MA

  "Our research shows that even double-clicking can be hard concept for
  some new users to grasp." -- John Cook, Apple consumer product manager
Newsgroups: comp.lang.modula3
From: collberg@dna.lth.se (Christian S. Collberg)
Subject: Reference missing.
Organization: Department of Computer Science, Lund University
Date: Wed, 7 Oct 1992 14:02:20 GMT

Can someone help me to fill in the missing pieces of information for
this bibliographic entry? Thanks!

@CONFERENCE{Cardelli89b,
   AUTHOR    = "Luca Cardelli and James Donahue and Mick Jordan and
                Bill Kalsow and Greg Nelson",
   TITLE     = "The {Modula-3} Type System",
   BOOKTITLE = "XXX",
   PAGES     = {202--212},
   ADDRESS   = "",
   MONTH     = "",
   YEAR      = 1989
}



-- 
Christian.Collberg@dna.lth.se
Department of Computer Science, Lund University, BOX 118, S-221 00 LUND, Sweden
Newsgroups: comp.lang.modula3
From: Eric Muller <muller@src.dec.com>
Subject: Re: 
Organization: DEC Systems Research Center
Date: Thu, 8 Oct 92 00:23:06 GMT

In article <9210072226.AA05731@Amnesix.UQSS.UQuebec.CA>, Benoit.Desrosiers <Benoit_Desrosiers@UQAH.UQuebec.CA> writes:
|> hi, I don't know if you received my last message because my system has crasched 
|> just at the moment that I was pushing the deliver button. So I sending you another
|> copy of it. 
|> 
|> 
|> Ok, I now have a Modula-3 compiler on my system. I've tried to compile the tetris program and I got the following result:
|> 
|> ===============================================================================
|> 
|> m3make
|> /jupiter/home/spec/modula/bin/m3 -w1 -make -why -g   -o tetris ./Main.m3 -lm3X11R4 -LPENWINHOME/lib -lXaw -lXmu -lXext -lXt -lX11
|> new source -> compile ./Main.m3
|> program missing -> link tetris
|> ld: Undefined symbol
|>    _get_wmShellWidgetClass
|>    _get_applicationShellWidgetClass
|> 

Do you have a PENWHINHOME/lib subdirectory ?  I bet that you have in your
config file:

XLIBPATH = $OPENWINHOME

or something like that.  This line of config is interpreted by make,
which needs () around variable names, and these have to be make
variables anyway, not shell variables.  Try to put the expansion of
OPENWINHOME for XLIBPATH instead.


|> Than I tried to compile solitaire (another great game...) but this time 
|> the result is much more complex:

It looks like you don't have installed the data archive, which is
needed by solitaire.  I have added some code in the m3makefiles to
handle that.

-- 
Eric.
From: muller@src.dec.com (Eric Muller)
Newsgroups: comp.lang.modula3
Subject: Re: docs for m3
Date: 7 Oct 92 19:17:07 GMT
Article-I.D.: src.1992Oct7.191707.10288
Organization: DEC Systems Research Center

In article <1992Oct6.064457.10120@menudo.uh.edu>, cavers@menudo.uh.edu (Chris M. Cavers) writes:
|> Can someone email me info on how to correctly assemble the docs for
|> modula 3.  I have the doc-2.07.tar.Z file.  I uncompressed/untared it
|> and could never find anything to make the complete documentaion...
|> the makefile has a message like 'doc has to be built by hand'

First, you may want to change the words for the chapter that describe
the local installation:
    - cd doc
    - create localinst.tex, which should start with the following lines:

	\chapter{Local Guide}
	\label{local}

Then:

     (cd doc; m3make)

If you don't want to change the words in the local chapter, you can
also use directly doc/doc.ps.

-- 
Eric.
From: steven.haden@gsi.fr (Steven Haden)
Newsgroups: comp.lang.modula3
Subject: test
Date: 14 Oct 92 12:27:08 GMT
Organization: GSI Software Platform
X-Xxdate: Wed, 14 Oct 92 13:23:30 GMT
X-Useragent: Nuntius v1.1.1d11

Please do not consider this article...
Newsgroups: comp.lang.modula3
From: nr@cs.Princeton.EDU ()
Subject: Extracting the subtype relation
Originator: nr@dynastar
Organization: Princeton University, Dept. of Computer Science
Date: Tue, 13 Oct 1992 02:27:24 GMT


I want to extract the (transitive reduction of) the subtype relation
from a Modula-3 program.  Can anybody suggest a way to do it, either
using the information in the .ix and .mx files, or by writing runtime
code to grovel in _types?
-- 
Norman Ramsey
nr@princeton.edu
From: buzz@toxicavenger.bear.com (Buzz Moschetti)
Newsgroups: comp.lang.perl
Subject: Re: Question:Perl & Sockets
Date: 14 Oct 92 12:35:24 GMT
Reply-To: buzz@fsrg.bear.com (Buzz Moschetti)
Organization: Bear, Stearns & Co. Inc.
In-reply-to: zh@nike.rz.uni-konstanz.de.'s message of 13 Oct 92 14:14:59 GMT

In article <1992Oct13.141459.149838@eratu.rz.uni-konstanz.de> zh@nike.rz.uni-konstanz.de. (Z. Horvat) writes:

	[...deleted...]
   I'm trying to set up a "telnet"-connection to a remote host.
   Basically, I would like to read in the output of the remote telnet session
   and send some commands there.

   This is what i've done so far :
	[...all sorts o' socket code deleted...]

Don't reinvent the wheel.  Use the routines in chat2.pl, which should be
included in your distribution.
Newsgroups: comp.lang.perl
From: mcook@fendahl.dev.cdx.mot.com (Michael Cook)
Subject: Re: how can i refer to a particular line in a file?
Organization: Motorola Codex, Canton, Massachusetts
Date: Fri, 16 Oct 1992 15:22:55 GMT

yli@acsu.buffalo.edu (Yanhong Li) writes:

>Subject: Re: how can i refer to a particular line in a file?
>Is there a easy way to do this in perl?

Can you be more specific?

If you're reading through a file, you can use $. to tell which line you're at:

	while (<FH>)
	{
	    print "$. $_\n";
	}

Michael.
From: jhansen@plains.NoDak.edu (Mystic Unicorn)
Newsgroups: comp.lang.perl
Subject: Wanted:  Talk Program (perl)
Summary: ^^^^^^^
Keywords: Perl, Talk, BBS
Date: 9 Oct 92 17:59:13 GMT
Article-I.D.: plains.21086
Organization: North Dakota Higher Education Computing Network

I help out with a BBS on NDSU campus.  It is not a true BBS, it is more less
a menu driven UNIX.  I am looking for a talk program that is a perl script.
and it has to do a few things.  One it has to let 2 or more people talk 
at the same time.  I don't want it to talk to other hosts.  I would like it
if it would ask you if you want another person to join.  So in a sense a
talk program similiar to 'ytalk'.

To help you out here is some characteristics from our system.

If you would like to look at it first hand, telnet to milo.nodak.edu

Anyway:

Our System is a Zenith 80386 16 mhz, it has 6 meg of RAM.  We operate
Interface Systems corp 386/ix (Unix SVR3.2)

Any help or suggestions on what to look at email mail me.

Thanks for any help

Joel

jhansen@plains.nodak.edu
From: peter@merlin.acadiau.ca (Peter Steele)
Newsgroups: comp.lang.perl
Subject: Re: Why I am glad I know perl
Date: 8 Oct 92 13:45:24 GMT
Organization: Acadia University

>Emacs, Zsh and Perl.  Tools for life!

Unless you're on a CD4680 (MIPS) box-zsh doesn't work! :-(
--
Peter Steele        Unix Services Manager            peter.steele@acadiau.ca 
Acadia Univ., Wolfville, NS, Canada B0P 1X0  902-542-2201  Fax: 902-542-4364
From: djd@csg.cs.reading.ac.uk (David J Dawkins)
Newsgroups: comp.lang.perl
Subject: Visual
Date: 8 Oct 92 08:30:12 GMT
Organization: University of Reading

I don't know about anyone else, but I would sure like to know what 
Larry, Tom and Randall *look* like :-}

You guys been digitised? 

Just curious...

ObPerlProj:
    A template preprocessor (tpp) for C++ written in about 600 lines. Perl
    was experl (wow, what a typo!) *expert* for this job because it allowed
    me to implement "fuzzy parsing" (ignoring what I wasn't interested in).
    The features most useful in implementing tpp were regular expressions,
    and asociative arrays.  However, even though tpp assisted in developing
    Regexp, Dict<T> and Assoc<K,T> classes, I have absolutely no desire to
    reimplement in C++ :-)

-dave

-- 
djd@csg.cs.rdg.ac.uk
djd@csug.cs.rdg.ac.uk
davidd@integ.uucp
Xref: sparky comp.lang.perl:6553 comp.unix.questions:12098
From: fergus@capsogeti.fr (Fergus J. O'Reilly)
Newsgroups: comp.lang.perl,comp.unix.questions
Subject: QUESTION: Linking/Translating Perl to C
Keywords: perl c translation linking
Date: 14 Oct 92 18:07:53 GMT
Followup-To: poster
Organization: Cap Gemini Innovation, Centre de Recherche de Paris


Having used Perl to prototype a system which manipulates text
(with spelling correction, text-search, database lookup, etc.) we
now wish to integrate this prototype within a larger system which
is written in C.

We are aware that we could connect in the prototype as an
independent process using pipes or Perl's interprocess
communication capabilities, but we would prefer if we could call
it as if it were a procedure within the same program (e.g., for
running the system on single-tasking operating systems).

Our question is: does there exist a way to compile a Perl script
into a form (.o) which can be linked with a C program?

Or (faint hope) is there such a thing as a Perl to C translator?

Please reply by e-mail //we do not receive comp.lang.perl here :-(

I will post a summary if requested.

Happy hacking.
--
Fergus J. O'Reilly
fergus@capsogeti.fr
Newsgroups: comp.lang.perl
From: dichter@chdasic.sps.mot.com (Carl Dichter)
Subject: Re: A Constant Puzzlement
Organization: SPS
Date: Fri, 16 Oct 1992 15:22:08 GMT

I'll be interested to hear the "real" answer,
but my guess is that it is so that the constant
is protected from modification by assignment.

Judges?

----------------------
Carl R. Dichter               "iwannanugui"
Motorola ASIC Division
email: dichter@chdasic.sps.mot.com
From: lwall@netlabs.com (Larry Wall)
Newsgroups: comp.lang.perl
Subject: Re: Why I am glad I know perl
Date: 7 Oct 92 16:09:07 GMT
Organization: NetLabs, Inc.

In article <91946@netnews.upenn.edu> rsk@gynko.circ.upenn.edu (Rich Kulawiec) writes:
: In article <BvpIos.9Ew@cs.psu.edu> ehrlich@colossus.cs.psu.edu (Dan Ehrlich) writes:
: >Here is just one reason why every system administrator should know perl.
: >
: >Scenario:  Sitting in a window on a standalone workstation as root.
: >           Enter "rm *" assuming that I am in /foobar/blech/bin.
: 
: System administrators, at least those who are worth their salt, do
: not enter "rm *" as root unless they mean it.    As wonderful as perl
: may be, it's no substitute for extraordinary care when one is su'd.

And, of course, extraordinary care is no substitute for a good set of
backup tapes.  :-)

I almost never get caught by using rm in the wrong directory.  I always
read my newfs three times before typing return.  I'll often cd to the
parent directory and do an rm -rf and then a mkdir just to avoid doing
an "rm *".  What usually gets me is something like, say, starting to
type "rm *.old", thinking better of it after typing the *, reaching for
the backspace key and hitting return instead.

It only helps a little to be the fastest ^C in the West.

: Anachronistically still using awk, sed, and the rest,

I still use awk and sed all day long too, but I call them Perl.  :-)

Larry
Xref: sparky comp.lang.perl:6384 comp.unix.bsd:7019
From: tardieu@artemis.enst.fr (Samuel Tardieu)
Newsgroups: comp.lang.perl,comp.unix.bsd
Subject: Perl for BSD
Keywords: perl,pc,bsd
Date: 7 Oct 92 14:44:10 GMT
Followup-To: comp.lang.perl
Organization: Telecom Paris, France

I am an user of Perl for one year, and I've just installed BSD 386 1.0 on my
PC compatible. 

I tried to install Perl 4.035, but it seems there is a few bugs in the script:
a quote is missing in a sed expression in the extracted file makedepend ; after
patching this bug, I tried again, but I obtained strange errors about yacc files,
and Perl refused to be installed.

Did anyone already port Perl on this system ? Or are the binaries downloadable ? 

Thanks for all.
-- 
     Samuel TARDIEU  -  Telecom Paris  -  tardieu@enst.fr  -  (1) 45-81-71-97
Newsgroups: comp.lang.perl
From: kherron@ms.uky.edu (Kenneth Herron)
Subject: Re: A Constant Puzzlement
Distribution: na
Date: Fri, 16 Oct 1992 19:08:17 GMT
Organization: University Of Kentucky, Dept. of Math Sciences

fair@apple.com (Erik E. Fair) writes:

>subroutine reference of constants is
>almost twice as expensive in CPU consumed than simple variable
>reference.

>Why does h2ph set constants up as subroutines, then?

Perhaps to leave the $ namespace alone?  If this is the reason, though, 
I'd rather see them put in a special package rather than overloading the 
subroutine stuff.

Another thought might be to implement read-only variables using a different
leadin character.  Not much point in it unless we could gain a performance
enhancement, though.
-- 
Kenneth Herron                                   kherron@ms.uky.edu
University of Kentucky                              +1 606 257 2975
Department of Mathematics      I just thought of a neat disproof of
     Fermat's last theorem, but .signatures can only be four lines.
Newsgroups: comp.lang.perl
From: asherman@piranha.fmrco.com (Aaron Sherman)
Subject: Re: Why I am glad I know perl
Followup-To: alt.folklore.computers
Reply-To: asherman@fmrco.COM
Organization: I-Kinetics, 19 Bishop-Allen Dr., Cambridge, MA
Date: Wed, 7 Oct 1992 19:06:50 GMT


>>>>> ehrlich@colossus.cs.psu.edu (Dan Ehrlich) said:

ehrlich> Scenario:  Sitting in a window on a standalone workstation as root.

ehrlich>            Enter "rm *" [...in /bin...]

ehrlich>            Use ftp (from /usr/bin) [...]

ehrlich> Note that this would not work on a Sun as /bin is a link to
ehrlich> /usr/bin and ftp would have vanished along with everything
ehrlich> else.

But, then, rwho is in /usr/ucb .... (Think about it. See below if you
give up)

I saw this in a list of "the ten grossest UNIX tricks" or something to
that effect.


			-AJS


perl -pe '$_=reverse $_;' << __EOF__
neht ,)siht rof ydnah s'lrep( atad eht edocneuu ot deen uoY :REWSNA
si dleif tsoh_tu eht( eceip yb eceip pmtu/cte/ otni ti tup	
,atad fo "tekcap" hcae teg ot ohwr esu nehT .)siht rof lufesu	
.ti gnidoced retfa ,elif thgir eht otni ti tup dna

)-; ...noitulos lacitcarp a ton s'ti wonk I ,seY :SP

__EOF__
--
--------
Disclaimer: I am solely responsible for the content of this message.
The views expressed here may not be the views of I-Kinetics, Fidelity,
any of the Fidelity-owned corporations or my mother.
From: merlyn@ora.com (Randal L. Schwartz)
Newsgroups: comp.lang.perl
Subject: Re: timelocal() ??
Date: 7 Oct 92 22:06:20 GMT
Article-I.D.: romulus.MERLYN.92Oct7150615
Distribution: na
Organization: Stonehenge Consulting Services; Portland, Oregon, USA

In article <3723@master.CNA.TEK.COM> frankm@shadow.CNA.TEK.COM (Frank 'Scruff' Miller) writes:
   Has any insane soul out there cooked up a flavor of timelocal() for
   perl (i.e. Mike Cooper, perl-boy extrordinare)?  It'd be helpful to be 
   able to go from a struct tm to time_t.

You mean, *besides* the one in the 4.035 library?

:-)

print (("Just another Perl hacker,")[0])
--
Randal L. Schwartz / Stonehenge Consulting Services (503)777-0095
merlyn@reed.edu (guest account) merlyn@ora.com (better for permanent record)
cute quote: "Welcome to Portland, Oregon -- home of the California Raisins!"
Newsgroups: comp.lang.perl
From: utashiro@sran230.sra.co.jp (Kazumasa Utashiro)
Subject: Re: full text search?
Keywords: text search line boundaries
Organization: Software Research Associates, Inc., Japan
Date: Wed, 14 Oct 1992 01:05:10 GMT

In article <1992Oct13.203438.26504@netcom.com>
	gregory@netcom.com (Brian Gregory) writes:
>> Is there a perl script out there (ala' cgrep, etc.) that works
>> across line boundaries?

mg's it.

Get it from sra.co.jp[133.137.4.3]:pub/lang/perl/sra-scripts
or comp.lang.perl/alt.sources archives.

--utashiro
Newsgroups: comp.lang.perl