[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: /⍨
From: |
hudson |
Subject: |
Re: /⍨ |
Date: |
Thu, 2 Jun 2022 11:52:37 -0300 (BRT) |
Hi Jürgen,
Many thanks.
1) The reference to the ISO "PDF" file without the ZIP-format warning is in the
preamble of doc/apl.html .
2) ⌹
⌹ ,2 (as vector) is OK
⌹ 2 (as scalar) raises the exception
==============================================================================
Assertion failed: 0 && "Cell::init_other() called on base class"
in Function: init_other
in file: Cell.hh:64
3) Still missing help for ⎕ and ⍞ — not listed by ")help TAB"
)help ⎕
)help ⍞
4) ⎕DL cannot be stopped by ATTENTION (Control+C) — is it so by design?
5) /⍨ now works — but not /¨ :
(1 0 1)(0 1 1) /¨ ⊂'abc'
DOMAIN ERROR
(1 0 1) (0 1 1)/¨ ⊂'abc'
^ ^
(1 0 1)(0 1 1) /¨¨ ⊂'abc'
[INFINITE LOOP]
Alternative to /¨ (besides {⍺/⍵}¨ ):
,/⊃(1 0 1)(0 1 1) ⍴¨¨ ⊂'abc'
ac bc
(Maybe it is not without reason that IBM APL2 does not support operators along
with / ).
Other issues are fixed.
Regards,
Hudson
P.S.: Is it in your TODO list support for Unicode string manipulation (like
toupper(), tolower() etc. )?
----- Dr. Jürgen Sauermann <mail@jürgen-sauermann.de> escreveu:
> Hi Hudson,
>
> thanks for reporting your issues. I believe that I fixed (most of) them
> in *SVN 1556*.
>
> Regarding the ISO PDF file, it is mentioned below the link in
> README-7-more-info
> that the file needs to be unzipped.
>
> Regarding *⌹{⍺+÷⍵}⍣1000⍨ 1* this works just fine on my machine:
>
> * ⌹{⍺+÷⍵}⍣1000⍨ 1**
> **0.6180339887**
> *
> If you can reproduce the fault, then please check with *gdb* (after
> *make apl.lines*
> in directory *src* as to get better line numbers in *gdb*).
>
> Best Regards,
> Jürgen
[...]
- Re: /⍨, Dr . Jürgen Sauermann, 2022/06/02
- Re: /⍨,
hudson <=
- Re: /⍨, Dr . Jürgen Sauermann, 2022/06/04
- Re: /⍨, hudson, 2022/06/04
- Re: /⍨, Dr . Jürgen Sauermann, 2022/06/05
- Re: /⍨, hudson, 2022/06/06
- Re: /⍨, Dr . Jürgen Sauermann, 2022/06/07
- Re: /⍨, Peter Teeson, 2022/06/07
- Re: /⍨, Dr . Jürgen Sauermann, 2022/06/08
- Re: /⍨, Dr . Jürgen Sauermann, 2022/06/12
- Re: /⍨, Peter Teeson, 2022/06/12
- Re: /⍨, hudson, 2022/06/08