Discussion:
[Bug-apl] Regexp prototype
Elias Mårtenson
2017-10-04 05:43:49 UTC
Permalink
Here's the diffs for the current version of regexp support. It's probably
stable enough to use for real so that we can get some feedback on it.

Do you want to merge this?

Regards,
Elias
Juergen Sauermann
2017-10-04 10:06:47 UTC
Permalink
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<font face="Helvetica, Arial, sans-serif">Hi Elias,<br>
<br>
yes, I will do so. May take a few days though.<br>
<br>
Best Regards,<br>
/// Jürgen<br>
</font><br>
<br>
<div class="moz-cite-prefix">On 10/04/2017 07:43 AM, Elias Mårtenson
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CADtN0W+ix4i_j0tn06Q2yK5Uf_83T_uwOF9yTrqYj=FmSO-***@mail.gmail.com">
<div dir="ltr">Here's the diffs for the current version of regexp
support. It's probably stable enough to use for real so that we
can get some feedback on it.
<div><br>
</div>
<div>Do you want to merge this?<br>
<div>
<div><br>
</div>
<div>Regards,</div>
<div>Elias</div>
</div>
</div>
</div>
</blockquote>
<br>
</body>
</html>
Elias Mårtenson
2017-10-04 10:30:22 UTC
Permalink
Thanks.

The version I sent to you still uses "B" as the code go produce
⊂-compatible output. You might want to change that in Quad_RE.cc if you
want.

Regards,
Elias
Post by Juergen Sauermann
Hi Elias,
yes, I will do so. May take a few days though.
Best Regards,
/// JÃŒrgen
Here's the diffs for the current version of regexp support. It's probably
stable enough to use for real so that we can get some feedback on it.
Do you want to merge this?
Regards,
Elias
Juergen Sauermann
2017-10-04 11:12:58 UTC
Permalink
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<font face="Helvetica, Arial, sans-serif">Hi Elias,<br>
<br>
maybe you want to write a brief description of <b>⎕RE</b> for  <b>doc/apl.texi</b>
?<br>
And should we maybe call it <b>⎕REX</b>?<br>
<br>
Best Regards,<br>
Jürgen<br>
<br>
</font><br>
<div class="moz-cite-prefix">On 10/04/2017 12:30 PM, Elias Mårtenson
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CADtN0W+n=JxMYP4+Q=okeGrYNBV82rVmm4kx+g2G7VnDsAto=***@mail.gmail.com">
<div dir="ltr">Thanks.
<div><br>
</div>
<div>The version I sent to you still uses "B" as the code go
produce ⊂-compatible output. You might want to change that in
<font face="monospace, monospace">Quad_RE.cc</font> if you
want.</div>
<div><br>
</div>
<div>Regards,</div>
<div>Elias</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On 4 October 2017 at 18:06, Juergen
Sauermann <span dir="ltr">&lt;<a
href="mailto:***@t-online.de"
target="_blank" moz-do-not-send="true">***@t-online.de</a>&gt;</span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF"> <font
face="Helvetica, Arial, sans-serif">Hi Elias,<br>
<br>
yes, I will do so. May take a few days though.<br>
<br>
Best Regards,<br>
/// Jürgen<br>
</font>
<div>
<div class="h5"><br>
<br>
<div class="m_-4878812613670279176moz-cite-prefix">On
10/04/2017 07:43 AM, Elias Mårtenson wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">Here's the diffs for the current
version of regexp support. It's probably stable
enough to use for real so that we can get some
feedback on it.
<div><br>
</div>
<div>Do you want to merge this?<br>
<div>
<div><br>
</div>
<div>Regards,</div>
<div>Elias</div>
</div>
</div>
</div>
</blockquote>
<br>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</body>
</html>
Elias Mårtenson
2017-10-04 12:34:56 UTC
Permalink
I'll write some preliminary documentation. However, since the actual API
hasn't been settled on yet, it will probably have to change.

As for the name, I don't have much of a preference, other than noting that
I've never seen the abbreviation "rex" being used in any context. The
common ones tend to be "re", "regex" and "regexp", so on of them would
probably be logical. But, as I said, I don't care much either way.

Regards,
Elias
Post by Juergen Sauermann
Hi Elias,
maybe you want to write a brief description of *⎕RE* for *doc/apl.texi* ?
And should we maybe call it *⎕REX*?
Best Regards,
JÃŒrgen
Thanks.
The version I sent to you still uses "B" as the code go produce
⊂-compatible output. You might want to change that in Quad_RE.cc if you
want.
Regards,
Elias
On 4 October 2017 at 18:06, Juergen Sauermann <
Post by Juergen Sauermann
Hi Elias,
yes, I will do so. May take a few days though.
Best Regards,
/// JÃŒrgen
Here's the diffs for the current version of regexp support. It's probably
stable enough to use for real so that we can get some feedback on it.
Do you want to merge this?
Regards,
Elias
Louis Chrétien
2017-10-07 15:30:48 UTC
Permalink
Does anybody have a GNU APL readable copy of the example workspaces from the book “APL: An Interactive Approach”, from Gilman and Rose?

A friend of mine wants to learn APL and this book (even though it only covers original APL) is very good. So having the workspaces to follow along the chapters would be great.

Thanks in advance,

---
Louis Chrétien
***@mac.com
Blake McBride
2017-10-07 16:00:21 UTC
Permalink
I learned APL from that book in 1980. Great book. However, I now own a
copy of the third edition of that book. It covers APL2! So, a few things:

1. Perhaps you can get a copy of the third edition since that better
covers GNU APL (and all other APL's).

2. Having that whole book available online (not what you were asking)
would be great, but would certainly require permission. Perhaps someone
can investigate that.

3. Since the book in question is copyrighted, it is not legal to make the
examples available. We need permission.

Thanks.

Blake
Post by Louis Chrétien
Does anybody have a GNU APL readable copy of the example workspaces from
the book “APL: An Interactive Approach”, from Gilman and Rose?
A friend of mine wants to learn APL and this book (even though it only
covers original APL) is very good. So having the workspaces to follow along
the chapters would be great.
Thanks in advance,
---
Louis Chrétien
Leslie S Satenstein
2017-10-08 03:58:59 UTC
Permalink
I actually have a physical copy (my own copy that I bought in the 1970's) 
The examples are in the appendicies.  No actual workspaces exist that I know about.
 Regards
 Leslie
Leslie Satenstein
Montréal Québec, Canada



From: Louis Chrétien <***@mac.com>
To: bug-***@gnu.org
Sent: Saturday, October 7, 2017 11:31 AM
Subject: [Bug-apl] Example workspaces from "APL An Interactive Approach"

Does anybody have a GNU APL readable copy of the example workspaces from the book “APL: An Interactive Approach”, from Gilman and Rose?
A friend of mine wants to learn APL and this book (even though it only covers original APL) is very good. So having the workspaces to follow along the chapters would be great.
Thanks in advance,
---Louis Chré***@mac.com
e***@gmx.com
2017-10-08 14:30:24 UTC
Permalink
i have 2 copies - but they are in my retirement ira account and i would have to pay mucho taxes if i remove them ... but i did type up the entire book - i have them on 8" floppy disks though



On Sun, 8 Oct 2017 03:58:59 +0000 (UTC)
I actually have a physical copy (my own copy that I bought in the 1970's) 
The examples are in the appendicies.  No actual workspaces exist that I know about.
 Regards
 Leslie
Leslie Satenstein
Montréal Québec, Canada
Sent: Saturday, October 7, 2017 11:31 AM
Subject: [Bug-apl] Example workspaces from "APL An Interactive Approach"
Does anybody have a GNU APL readable copy of the example workspaces from the book “APL: An Interactive Approach”, from Gilman and Rose?
A friend of mine wants to learn APL and this book (even though it only covers original APL) is very good. So having the workspaces to follow along the chapters would be great.
Thanks in advance,
Loading...