This machine mirrors various open-source projects.
20 Gbit/s uplink.
If there are any issues or you want another project mirrored, please contact
mirror-service -=AT=- netcologne DOT de !
######################################################################
several perl scripts for working with Fortran programs
######################################################################
Announcement of scripts to do Bibliography conversions
##
##
######################################################################
FRED: fullscreen vt-100 editor for perl
FRED: fullscreen vt-100 editor for perl (compressed,uuencoded)
######################################################################
Re: EBCDIC -> ASCII anyone got a prog?
######################################################################
Zipfian perl script -- help to improve
######################################################################
Re: wanted: &ctrl('N') that returns "\016"
######################################################################
ASCII<=>EBCDIC problem solved -- here's my solution!
######################################################################
Re: Can I avoid using the "'" package syntax?
######################################################################
######################################################################
fixinc: toll to fix include statements in C and C++ sources
######################################################################
######################################################################
######################################################################
Re: New hex dump utility with auto EBC<=>ASC conversion
######################################################################
Re: Redefining \w and \b possible?
######################################################################
Re: Redefining \w and \b possible?
######################################################################
perl code to read and parse GNU `info' files
######################################################################
perldb.el for Emacs 19 [enclosed]
######################################################################
Re: Expanding a string with non-printing characters
######################################################################
######################################################################
ANNOUNCEMENT: more than ASCII to PostScript: psfilt 1.7
######################################################################
Re: tool to pretty print directory trees?
######################################################################
######################################################################
######################################################################
Re: Typesetting perl programs in TeX
######################################################################
######################################################################
######################################################################
Re: Soundex Function for Perl ??
######################################################################
######################################################################
texinfo preprocessor - need help optimizing
######################################################################
######################################################################
######################################################################
######################################################################
Embed perl into FrameMaker documents (info)
######################################################################
ANNOUNCEMENT: LaTeX2HTML v0.3.1 available
######################################################################
######################################################################
VPLUtils 1.2 available (was Makevpl)
######################################################################
######################################################################
######################################################################
######################################################################
SOURCE: cronsort - Show crontab entries sorted by class and/or time
######################################################################
######################################################################
######################################################################
######################################################################
######################################################################
######################################################################
######################################################################
######################################################################
Converting man pages to HTML, and filter for bsdi man pages.
######################################################################
######################################################################
######################################################################
######################################################################
updated Texinfo edition (0.6) of Perl manual -- for ver. 4.036
######################################################################
######################################################################
Psutils - Complete utility for PostScript conversions
######################################################################
######################################################################
######################################################################
######################################################################
C News subst (also used by INN) in perl
######################################################################
Re: grep with highlight capability anyone?
######################################################################
######################################################################
######################################################################
Re: perl script for English capitalization
######################################################################
Suggestions for converting from WP to ASCII.
The first group modifies your source code:
redo - put a continue or enddo on each do loop
findent - fortran indent - needs continue or enddo on do loops
relabel - put fortran labels in order
unenddo - turn do-enddo loops into do-continue loops (for
nasty old compilers)
endcom - add a '!' before comments which start in column 73
freeform - convert f77 to f90 free format
ifspace - add space around 'if' statements, can also convert
to f90 operators
The second group modify the Makefile to include dependency
information, much like the X11 program makedepend.
sfmakedepend - search source files for C preprocessor includes,
Fortran includes, and F90 module dependencies.
Requires perl 5. The old versions of this program
# File Name: fred.gz.uu
# File Size in BYTES: 17302
# Sender/Author/Poster: troc@loreli.ftl.fl.us (Rocco Caputo)
# Subject: FRED: Fullscreen text editor
# Archived: June 24 1994
#
#FRED is a full-screen editor written in the 4.036 flavor of perl.
#It's a work in progress, and by no means complete. In fact, the
#comments at the front of this file list several known problems
#and deficiencies. FRED uses hard-coded VT-100 sequences, but
#they're isolated from the rest of the program by a layer of
#subroutines.
#
#
Re: Finding C comments
# File Name: C.comment.finder
# File Size in BYTES: 1557
# Sender/Author/Poster: rjohnson@conus.brc.shell.com (Roy Johnson)
# Subject: Re: Finding C comments
# Archived: Apr 29 02:16 1994
#
# merlyn@ora.com (Randal L. Schwartz) writes:
# > The right way to toss comments is to pull the string apart a little
# > a time. In Perl, it'd be something like this:
#
# File Name: EBCDIC.2.ASCII
# File Size in BYTES: 5808
# Sender/Author/Poster: phousto@cse.dnd.ca (Phil Houstoun)
# Subject: Re: EBCDIC -> ASCII anyone got a prog?
# Archived: Apr 29 12:13 1994
#
# Following script implements a table-driven character conversion process. The
# two attached tables provide ASCII-EBCDIC and EBCDIC-ASCII conversions, albeit
# imperfectly.
#
# File Name: Zipfian.pl
# File Size in BYTES: 1534
# Sender/Author/Poster: seraphim@umcc.umcc.umich.edu (Henry Hardy)
# Subject: Zipfian perl script -- help to improve
# Archived: Apr 29 02:16 1994
#
# Here's a one line script I wrote to do word rank-order frequency analysis on
# a text (messages from sci.physics). I am doing a "Zipfian analysis" after
# the work of George Zipf.
#
# File Name: alpha.to.octal
# File Size in BYTES: 3169
# Sender/Author/Poster: ian@unipalm.co.uk (Ian Phillipps)
# Subject: Re: wanted: &ctrl('N') that returns "\016"
# Archived: Apr 29 02:16 1994
#
# dhesi@cirrus.com (Rahul Dhesi) writes:
# >I am looking for a subroutine for perl 4.019 or 4.036 that will accept
# >a single alphabetic character, and return a one-character string
# >containing the corresponding control character.
#
# File Name: ascebc.pl
# File Size in BYTES: 6348
# Sender/Author/Poster: petew@meaddata.com (Pete Williams)
# Subject: ASCII<=>EBCDIC problem solved -- here's my solution!
# Archived: Apr 29 02:16 1994
#
# Hi Fellow Perl[er|ite|ette]s:
# First of all, thanks to everyone who kindly responded to my
# requests for help with ASCII/EBCDIC translations. While I was
# a bit surprised that there seemed to be no library modules to
# do these conversions, I (with a little help from my friends)
# now offer you just such a beast...
#
# File Name: comment_perl.emacs.thing
# File Size in BYTES: 5382
# Sender/Author/Poster: ilya@schauder.mit.edu (Ilya Zakharevich)
# Subject: Re: Can I avoid using the "'" package syntax?
# Archived: Apr 29 02:16 1994
#
# Problems with vgrind:
# package'variable, $', $", ticks inside s/// and m::, and \' &c.
# Good time to advertize again the package that will automatically
# comment complicated constructions:
#
# File Name: ebcdic.translate
# File Size in BYTES: 2542
# Sender/Author/Poster: tshiono@cv.sony.co.jp (Toru Shiono)
# Subject: Re: EBCDIC -> ASCII problems
# Archived: Apr 29 02:16 1994
#
# It will be better to map character to character directly rather than
# translating it to octal representation:
# if ($pid = open(PIPE, '-|')) {
#
# File Name: fixinc.C++.pl
# File Size in BYTES: 8783
# Sender/Author/Poster: pfeifer@woodstock.informatik.uni-dortmund.de (Ulrich Pfeifer)
# Subject: fixinc: toll to fix include statements in C and C++ sources
# Archived: Apr 29 02:16 1994
#
# -*- Mode: Perl -*-
# fixinc.pl --
# I had to reorganize a larger C++ system this weekend especially
# splitting some global include directories.
#
# File Name: mkdata.and.sid
# File Size in BYTES: 4323
# Sender/Author/Poster: Tom Christiansen
# File Name: newptags.pl
# File Size in BYTES: 9498
# Sender/Author/Poster: Stephen Riehm
# File Name: nhd.gz
# File Size in BYTES: 8271
# Sender/Author/Poster: petew@meaddata.com (Pete Williams)
# Subject: Re: New hex dump utility with auto EBC<=>ASC conversion
# Archived: Apr 29 02:16 1994
#
# As an added bonus, I've added a little something that calls the
# ASCII<->EBCDIC module. Basically, this is a hex dump in a (I think)
# more readable format,
#
# File Name: norwegian.chars
# File Size in BYTES: 3622
# Sender/Author/Poster: h.b.furuseth@usit.uio.no
# Subject: Re: Redefining \w and \b possible?
# Archived: Apr 29 02:16 1994
#
# This is close to what I'm going to use. Translates both iso8859-1 and
# 7-bit Norwegian chars. Since this will run inside a 2-level loop over a
# 5000-line inputfile, I'd be very grateful for any hints about how to
# speed up the thing and still keep the usage simple enough to enable perl
#
# File Name: norwegian.matcher
# File Size in BYTES: 1844
# Sender/Author/Poster: uwe@mpi-sb.mpg.de (Uwe Waldmann)
# Subject: Re: Redefining \w and \b possible?
# Archived: Apr 29 02:16 1994
#
# > Here in Norway we are blessed/cursed with three extra vowels.
# > When doing pattern matching on Norwegian text it would be very
# > nice to have \b and \w accept these as letters. Is this possible?
#
# File Name: open_info_file.pl
# File Size in BYTES: 4514
# Sender/Author/Poster: mjd@saul.cis.upenn.edu (Mark-Jason Dominus)
# Subject: perl code to read and parse GNU `info' files
# Archived: Apr 29 02:16 1994
#
# This is very hacky, but seems work, at least in a limited domain.
#
# File Name: perldb.el
# File Size in BYTES: 16568
# Sender/Author/Poster: cracraft@rice-chex.ai.mit.edu (Stuart Cracraft)
# Subject: perldb.el for Emacs 19 [enclosed]
# Archived: Apr 29 02:16 1994
#
# ;; The enclosed perldb.el works correctly in Emacs 19
# ;; and does not require you to become proficient in GNU
# ;; Universal Debugger (GUD) underlays.
#
# File Name: pit
# File Size in BYTES: 3161
# Sender/Author/Poster: Tom Christiansen
# File Name: profiler
# File Size in BYTES: 5052
# Sender/Author/Poster: schip@sgi428 (Jan Schipmolder)
# Subject: Re: Perl Profiling ?
# Archived: Apr 29 02:16 1994
#
# This is the part of plprof that creates a new script out of the one
# offered on the command line.
#
# File Name: psfilt.1.7.announce
# File Size in BYTES: 1474
# Sender/Author/Poster: rj@rainbow.in-berlin.de (Robert Joop)
# Subject: ANNOUNCEMENT: more than ASCII to PostScript: psfilt 1.7
# Archived: Apr 29 02:16 1994
#
# This new version has a totally revised PPD parser (the old one didn't
# like version 4 PPD files).
#
# File Name: pstree.pl
# File Size in BYTES: 12407
# Sender/Author/Poster: aas@nora.nr.no (Gisle Aas)
# Subject: Re: tool to pretty print directory trees?
# Archived: Apr 29 02:16 1994
#
# pstree(1) - produce directory map in PostScript.
# $Id: pstree,v 1.7 1993/10/12 11:36:59 aas Exp $
#
# File Name: ptail
# File Size in BYTES: 24482
# Sender/Author/Poster: henkp@cs.ruu.nl (Henk Penning)
# Subject: Re: 'tail -f' & PERL
# Archived: Apr 29 02:16 1994
#
# usage: &NGetOpt(ARG,ARG,ARG,..)
# >I want to carry out monitoring of multiple files [...]
# Below is a script+manpage which is basicly 'xtail in perl'.
#
# File Name: pushback.pl
# File Size in BYTES: 4150
# Sender/Author/Poster: Tom Christiansen
# File Name: sh2latex
# File Size in BYTES: 11023
# Sender/Author/Poster: bill@tardis.co.uk (William Hails)
# Subject: Re: Typesetting perl programs in TeX
# Archived: Apr 29 02:16 1994
#
# $Id: sh2latex,v 1.3 1994/03/08 18:13:55 bill Exp $
# I don't know if this is exactly what was wanted, but someone may find
# it useful:
#
# File Name: soundex.more
# File Size in BYTES: 6128
# Sender/Author/Poster: mike@meiko.com (Mike Stok)
# Subject: soundex.pl
# Archived: Apr 29 02:16 1994
#
#
# Implementation of soundex algorithm as described by Knuth in volume
# 3 of The Art of Computer Programming, with ideas stolen from Ian
#
# File Name: soundex.pl
# File Size in BYTES: 20180
# Sender/Author/Poster: tchrist@wraeththu.cs.colorado.edu (Tom Christiansen)
# Subject: soundex questions
# Archived: Apr 29 02:16 1994
#
# soundex.pl
# by George Armhold
# File Name: soundex.pl.example
# File Size in BYTES: 5210
# Sender/Author/Poster: various
# Subject: Re: Soundex Function for Perl ??
# Archived: Apr 29 02:16 1994
#
# Discussions regarding the soundex algorithm.
#
#
# File Name: study.question.and.ans
# File Size in BYTES: 1822
# Sender/Author/Poster: lwall@netlabs.com (Larry Wall)
# Subject: Re: Study command with s///.
# Archived: Apr 29 02:16 1994
#
# : Basically, the question is, is there any potential benefit to using the
# : "study" command in conjunction with a bunch of s/// commands (as opposed
# : to with a bunch of m// commands). Do the changes made by the s///
#
# File Name: texinfo.pl
# File Size in BYTES: 14953
# Sender/Author/Poster: brad@amber.ssd.csd.harris.com (Brad Appleton)
# Subject: texinfo preprocessor - need help optimizing
# Archived: Apr 29 02:16 1994
#
# I have a perl script/library function to preprocess a texinfo
# file.
#
# File Name: trial.concat.pl
# File Size in BYTES: 2622
# Sender/Author/Poster: timbo@ig.co.uk (Tim Bunce)
# Subject: Re: What's the difference?
# Archived: Apr 29 02:16 1994
#
#
# File Name: unshar
# File Size in BYTES: 4306
# Sender/Author/Poster: lm@yallara.cs.rmit.OZ.AU (Luke Mewburn)
# Subject: Re: unshar and file writing.
# Archived: Apr 29 02:16 1994
#
# Unshar the given files. Correctly handles compressed/packed/gzipped
# files (if gzip is present on the system), and recognizes the most
#
# File Name: C_to_HTML.pl
# File Size in BYTES: 4008
# Sender/Author/Poster: sbakke@xcuseme.MITRE.org (Steve Bakke)
# Subject: C to HTML converter
# Archived: Jul 9 1993
#
# here is a perl script that takes ctags output and converts C source to
# hyper text files. This will allow you to walk through your source code
# as easily as walking through any other hyper text documentation.
#
# File Name: FrameMaker.templates
# File Size in BYTES: 3850
# Sender/Author/Poster: timbo@ig.co.uk (Tim Bunce)
# Subject: Re: Using templates for invoicing, purhcase orders, balance sheets,
# Archived: Nov 6 15:59 1994
#
# >I'm looking for a report generaion software similar to mailing list
# >software but enhanced for many common reporting functions.
#
# File Name: LaTeX2HTML.new.info
# File Size in BYTES: 5138
# Sender/Author/Poster: nikos@cbl.leeds.ac.uk (N F Drakos)
# Subject: ANNOUNCEMENT: LaTeX2HTML v0.3.1 available
# Archived: Sep 2 1993
#
# A new release of the LaTeX2HTML translator (v0.3.1) is now available.
#
# File Name: TeXit.1.3.info
# File Size in BYTES: 1917
# Sender/Author/Poster:
# File Name: VPLUtils1.2.available
# File Size in BYTES: 2095
# Sender/Author/Poster: ajcd@dcs.ed.ac.uk (Angus Duggan)
# Subject: VPLUtils 1.2 available (was Makevpl)
# Archived: Sep 27 1993
#
# VPLUtils 1.2 is available from ftp.dcs.ed.ac.uk:pub/ajcd/vplutils.tar.Z.
# This release contains a second PL/VPL manipulation program, spacevpl, for
# adjusting character bounding boxes and sidebearings. It has also been
# modularised, to extract the generic VPL parser, encoding vector parser, and
# path searching routines from the main programs.
#
# File Name: WP2txt.pl
# File Size in BYTES: 8856
# Sender/Author/Poster: jv@mh.nl (Johan Vromans)
# Subject: WordPerfect document scanner
# Archived: Apr 6 1993
#
# wp2txt.pl -- convert WP document to MH-Doc format
# This program reads a WordPerfect document and outputs its contents in
# a way suitable to study and analyze it.
# It can be used as a driver to perform your own WP to whatever
# conversions.
#
# File Name: cdif
# File Size in BYTES: 14441
# Sender/Author/Poster: Kazumasa Utashiro
# File Name: cgrep
# File Size in BYTES: 4780
# Sender/Author/Poster: Lutz Prechelt (prechelt@ira.uka.de)
# Subject: context grep
# Archived: Apr 6 1993
#
# cgrep is a context grep. It displays more than the one matching line for
# every match (2 before and 2 after as default).
#
# File Name: cronsort.shar
# File Size in BYTES: 7050
# Sender/Author/Poster: tim@deakin.OZ.AU (Tim Cook)
# Subject: SOURCE: cronsort - Show crontab entries sorted by class and/or time
# Archived: Apr 6 1993
#
# cronsort - Show particular entries from a crontab, sorted
#
# File Name: ctrl.pl
# File Size in BYTES: 2158
# Sender/Author/Poster:
# Subject:
# Archived: Apr 6 1993
#
# :decided it's time to post. Could someone please tell me how to remove
# :characters such as the bullet and foreign characters from a file? I'm
# :trying to convert files from a CPT 8525 word processing system into a
#
# File Name: edit.pl
# File Size in BYTES: 10168
# Sender/Author/Poster: ej@id.dth.dk (Erik Johansen (none#None))
# Subject: Re: editor scripts.
# Archived: Apr 6 1993
#
# manaster@yu1.yu.edu (Chaim Manaster) writes:
# >The following is a repost in the hope that more people will respond
# >this time. I have had many inquiries asking for the results of my
# >posting, so I know there is a good deal of interest in the matter.
#
# File Name: emacs
# File Size in BYTES: 16
# Archived: Sep 27 1993
#
# Sub-Directory.
#
# File Name: fuzzy.regexp
# File Size in BYTES: 2848
# Sender/Author/Poster: ejk@ux2.cso.uiuc.edu (Ed Kubaitis - CCSO)
# Subject: Re: Fuzzy text matching
# Archived: Apr 6 1993
#
# Attached is an old post with a simple fuzzy match that worked ok for my
# application.
#
# File Name: grope
# File Size in BYTES: 3710
# Sender/Author/Poster: ian@unipalm.co.uk (Ian Phillipps)
# Subject: Re: grep with highlight capability anyone?
# Archived: Oct 5 1993
#
# Here's mine. Less polished than Tom's, but has a "-a" option to print
# all the lines in the file. It's designed to pipe into "less" or some
# other backspace-filtering backend.
#
# File Name: head2
# File Size in BYTES: 1022
# Sender/Author/Poster: tchrist@convex.COM (Tom Christiansen)
# Subject: better head
# Archived: Apr 6 1993
#
#
# File Name: hlgrep
# File Size in BYTES: 9251
# Sender/Author/Poster: mfuhr@cwis.unomaha.edu (Michael Fuhr)
# Subject: [SOURCE] hlgrep - A highlighting grep
# Archived: Jun 2 1993
#
# hlgrep - highlight grep
# See the manpage for more information.
# hlgrep is a perl script that works like grep(1), but highlights the
# patterns it finds. Unlike hgrep(1), hlgrep can highlight patterns with
# metacharacters.
#
# File Name: man2html.info
# File Size in BYTES: 2717
# Sender/Author/Poster: nikos@cbl.leeds.ac.uk (N F Drakos)
# Subject: Re: How about something more than Xman/regular manpages
# Archived: Aug 5 1993
#
# Info on where to get man page to html converters
#
# File Name: manpage_to_HTML.pl
# File Size in BYTES: 3702
# Sender/Author/Poster: cjh@cray.com (Chris J. Hector)
# Subject: Re: Man Page-> HTML tool and HTML WYSIWYG editor
# Archived: Jul 9 1993
#
# Here is what I have found (from the many postings
# and a few email responses.)
#
# File Name: maptoppm
# File Size in BYTES: 2620
# Sender/Author/Poster: greg@hansen.ncd.com (Greg Renda)
# Subject: maptoppm
# Archived: Sep 28 1993
#
# Here's a perl script to convert map files to ppm format. This lets
# you browse maps without having to run xpilot or the map editor. Of
# course you'll need the pbm utilities as well. I use it with the
#
# File Name: perl.yacc.info
# File Size in BYTES: 1720
# Sender/Author/Poster: Rick_Ohnemus@imd.sterling.com (Richard Ohnemus)
# Subject: New release of perl-byacc
# Archived: Apr 6 1993
#
# This is to announce a new version of perl-byacc (Berkeley yacc that can
# output C or PERL). It is available from ftp.sterling.com in
# /local/perl-byacc1.8.2.tar.Z
#
# File Name: perlman.TeX.info
# File Size in BYTES: 4454
# Sender/Author/Poster: composer@Beyond.Dreams.ORG (Jeff Kellem)
# Subject: updated Texinfo edition (0.6) of Perl manual -- for ver. 4.036
# Archived: Sep 18 1993
#
# I've finally updated the Texinfo version of the Perl man page to match
# Perl version 4.036.
#
# File Name: ps2as
# File Size in BYTES: 475
# Sender/Author/Poster:
# Subject:
# Archived: Apr 6 1993
#
#
# File Name: psutils.info
# File Size in BYTES: 9499
# Sender/Author/Poster: savundar@hdss46.houston.nam.slb.com (P Savundararaj)
# Subject: Re: Page counting
# Archived: Aug 18 1993
#
#
# File Name: rmtabs.summary
# File Size in BYTES: 3107
# Sender/Author/Poster: Stephen Riehm
# File Name: sdif
# File Size in BYTES: 15885
# Sender/Author/Poster: Kazumasa Utashiro
# File Name: spellck.sortof.pl
# File Size in BYTES: 3946
# Sender/Author/Poster: inc@tc.fluke.COM (Gary Benson)
# Subject: Re: Perl spell checker
# Archived: Apr 27 1993
#
# Compare two lists of words, output new words
# I have something that might serve as a starting point. I wrote this script
# because our publishing application makes lists of words that it does not
# know how to hyphenate. My job is to gather those lists, hyphenate the words
#
# File Name: subst.pl
# File Size in BYTES: 3539
# Sender/Author/Poster: rsalz@osf.org (Rich Salz)
# Subject: C News subst (also used by INN) in perl
# Archived: Apr 6 1993
#
## A Perl version of subst.
## Read substutitions file, filling in the %substitutions array.
# kinda neat. See C News or INN for the manpage.
# here it is in perl.
#
# File Name: tcgrep
# File Size in BYTES: 4037
# Sender/Author/Poster: Tom Christiansen
# File Name: texi2html
# File Size in BYTES: 17720
# Sender/Author/Poster: Lionel Cons
# File Name: tsh-1.0
# File Size in BYTES: 2556
# Sender/Author/Poster: achim@jat.sub.org (Joachim Astel)
# Subject: tsh-1.0 - tabulator shifter in Perl
# Archived: Jun 8 1993
#
# tsh.pl - tab shifter V1.0 written 1993 by Joachim Astel
# File Name: unuc
# File Size in BYTES: 4167
# Sender/Author/Poster: lwall@netlabs.com (Larry Wall)
# Subject: Re: perl script for English capitalization
# Archived: Aug 26 1993
#
#print $prog;
# : Has anyone written a perl script that will correctly capitalize english text?
# Here's unuc again. You can't solve the problem perfectly without a
# complete lexicon of English (including phrases), but for a limited
# problem space the following is adequate. This particular version is
# biased in favor of translating NASA articles.
# Larry
#
# File Name: wptoascii
# File Size in BYTES: 4602
# Sender/Author/Poster: inc@tc.fluke.COM (Gary Benson)
# Subject: Re: Wordperfect to ASCII conversion with perl?
# Archived: Jun 21 1993
#
# >We have more than 1500 collection-specific guides to portions of our
# >Library's Rare Books and Special Collections in WordPerfect and would
# >like to make ASCII versions available on our gopher. Would it possible to
# >use perl to remove the WP header information and reformat paragraphs to
# >groups of 70 char lines?
#
Comments, suggestions, or criticisms on this archive to <wjm@metronet.com>
#