bug-apl
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-apl] Restrictions on localization of system variables?


From: David B. Lamkins
Subject: Re: [Bug-apl] Restrictions on localization of system variables?
Date: Tue, 27 May 2014 11:18:45 -0700

Thanks. One more thing: quad-IO should be on that list.

See UserFunction.cc, around line 252.

On Tue, 2014-05-27 at 18:06 +0200, Juergen Sauermann wrote:
> Hi,
> 
> thanks, should be fixed in SVN 294.
> 
> Note that there are some subtle differences between IBM APL2 and GNU APL
> when localizing ⎕-vars. In IBM APL2 they are undefined after localizing 
> them.
> In GNU APL they are pre-initialized with their respective default 
> values. This
> gives simpler (and therefore faster code) because no check for validity 
> is needed
> for the variables themselves, but also for the many internal users of them.
> 
> /// Jürgen
> 
> 
> On 05/26/2014 09:29 PM, David B. Lamkins wrote:
> > On Mon, 2014-05-26 at 13:36 -0500, Blake McBride wrote:
> >> Off the cuff, ⎕PW should be localizable too.
> >>
> >>
> > ⎕CT
> > ⎕FC
> > ⎕PP
> > ⎕PR
> > ⎕PW
> > ⎕RL
> >
> >
> >> On Mon, May 26, 2014 at 1:12 PM, David B. Lamkins <address@hidden>
> >> wrote:
> >>          It appears that quad-IO and quad-CT are the only system
> >>          variables
> >>          localizable in GNU APL. Is this intended? Given a quick look,
> >>          I see no
> >>          support for this restriction in either the IBM or ISO
> >>          references.
> >>          
> >>          
> >>
> >>
> >
> >
> >
> 
> 
> 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]