The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: "Alan D. Salewski" <ads@salewski.email>
To: "TUHS (The Unix Heritage Society)" <tuhs@tuhs.org>
Subject: [TUHS] Re: regex early discussions
Date: Mon, 04 Mar 2024 08:17:07 -0500	[thread overview]
Message-ID: <f2ff143b-7c6d-4c3b-8a36-3c815ab4ffaa@app.fastmail.com> (raw)
In-Reply-To: <13abd764-984a-4c9f-8e3e-b1eb7c624692@gmail.com>

On Sun, Mar 3, 2024, at 20:30, Will Senn wrote:
> Hi All,
>
> I was wondering, what were the best early sources of information for 
> regexes and why did folks need to know them to use unix?
[...]
> Thanks,
>
> Will

I don't think I've seen in this thread mention of the 1968 CACM
article by Ken Thompson:

    "Regular Expression Search Algorithm"
    Ken Thompson
    Bell Telephone Laboratories, Inc., Murray Hill, New Jersey
    Communications of the ACM, Volume 11, Number 6, 1968-06

The abstract:
<quote>
    A method for locating specific character strings embedded in
    character text is described and an implementation of this method
    in the form of a compiler is discussed. The compiler accepts a
    regular expression as source language and produces an IBM 7094
    program as object language. The object program then accepts the
    text to be searched as input and produces a signal every time an
    embedded string in the text matches the given regular
    expression. Examples, problems, and solutions are also
    presented.
</quote>

-- 
a l a n   d.   s a l e w s k i
ads@salewski.email
salewski@att.net
https://github.com/salewski

  parent reply	other threads:[~2024-03-04 13:17 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-03-04  1:30 [TUHS] " Will Senn
2024-03-04  2:03 ` [TUHS] " Marc Rochkind
2024-03-04  3:38   ` Larry McVoy
2024-03-04  4:18     ` Rich Salz
2024-03-04  7:51     ` Alec Muffett
2024-03-04  8:17     ` Rob Pike
2024-03-04  8:43       ` Alec Muffett
2024-03-04 14:25         ` Jan Schaumann via TUHS
2024-03-04 10:21       ` Bakul Shah via TUHS
2024-03-04 14:34     ` Larry McVoy
2024-03-04  7:10   ` Otto Moerbeek via TUHS
2024-03-04  7:19     ` Dave Long
2024-03-04  7:25       ` arnold
2024-03-04 12:05         ` Ralph Corderoy
2024-03-04 13:01           ` arnold
2024-03-04  7:25     ` Otto Moerbeek via TUHS
2024-03-04 12:00   ` Peter Weinberger (温博格) via TUHS
2024-03-04 17:05   ` Will Senn
2024-03-04 18:43     ` Rich Salz
2024-03-04 20:57       ` Bakul Shah via TUHS
2024-03-04 21:05       ` Steffen Nurpmeso
2024-03-04 13:17 ` Alan D. Salewski [this message]
2024-03-04 16:57 ` Clem Cole
2024-03-04 18:38   ` Phil Budne

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=f2ff143b-7c6d-4c3b-8a36-3c815ab4ffaa@app.fastmail.com \
    --to=ads@salewski.email \
    --cc=tuhs@tuhs.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).