Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.acorn.programmer > #230 > unrolled thread

Re: What happened to LIBRARY LOCAL?

Started by"Richard Russell" <news@rtrussell.co.uk>
First post2011-04-30 11:57 +0100
Last post2011-05-01 01:38 -0700
Articles 4 — 3 participants

Back to article view | Back to comp.sys.acorn.programmer

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: What happened to LIBRARY LOCAL? "Richard Russell" <news@rtrussell.co.uk> - 2011-04-30 11:57 +0100
    Re: What happened to LIBRARY LOCAL? Matthew Wightman <matthew.wightman@gmail.com> - 2011-04-30 13:05 +0100
      Re: What happened to LIBRARY LOCAL? "Richard Russell" <news@rtrussell.co.uk> - 2011-04-30 18:13 +0100
        Re: What happened to LIBRARY LOCAL? Sprow <news@sprow.co.uk> - 2011-05-01 01:38 -0700

#230 — Re: What happened to LIBRARY LOCAL?

From"Richard Russell" <news@rtrussell.co.uk>
Date2011-04-30 11:57 +0100
SubjectRe: What happened to LIBRARY LOCAL?
Message-ID<op.vuqzerd6n5ksl5@richard>
On Sat, 30 Apr 2011 11:09:38 +0100, Matthew Wightman  
<matthew.wightman@gmail.com> wrote:

> Looking through the Brandy documentation, there do seem to be a number  
> of other extensions, in addition to the ones mentioned in the article.

Specifically what?  The article (thanks very much for the link, I hadn't  
read it before) lists long strings and LIBRARY LOCAL as the only "major"  
changes.  The remaining ones mentioned (for example an optional TO clause  
for OSCLI and the FILEPATH$ pseudo-variable) are very minor in terms of  
extending the language.

My attempts to use Brandy (v1.16) have been stymied by bugs, particularly  
related to @%.  For example this code simply prints out "F":

   @%=&2090F
   PRINT PI

Richard.
http://www.rtrussell.co.uk/

[toc] | [next] | [standalone]


#233

FromMatthew Wightman <matthew.wightman@gmail.com>
Date2011-04-30 13:05 +0100
Message-ID<ipgtur$lqu$1@dont-email.me>
In reply to#230
On 30/04/2011 11:57, Richard Russell wrote:
> On Sat, 30 Apr 2011 11:09:38 +0100, Matthew Wightman
> <matthew.wightman@gmail.com> wrote:
>
>> Looking through the Brandy documentation, there do seem to be a number
>> of other extensions, in addition to the ones mentioned in the article.
>
> Specifically what? The article (thanks very much for the link, I hadn't
> read it before) lists long strings and LIBRARY LOCAL as the only "major"
> changes. The remaining ones mentioned (for example an optional TO clause
> for OSCLI and the FILEPATH$ pseudo-variable) are very minor in terms of
> extending the language.

The extensions I was noticing while browsing through the documentation 
were also minor things: places you could give lists of values where 
other implementations accept only one value (BPUT#, INSTALL), along with 
added functions such as "VERIFY(" and "XLATE$(".

>
> My attempts to use Brandy (v1.16) have been stymied by bugs,
> particularly related to @%. For example this code simply prints out "F":
>
> @%=&2090F
> PRINT PI

FWIW, the most recent version of Brandy I can find ("Brandy Basic V 
Interpreter Version 1.20pre5 (Linux) 26-Dec-2007") prints
"   3.141592654" for PI with that value of @%.

>
> Richard.
> http://www.rtrussell.co.uk/


-- 
Matthew Wightman

[toc] | [prev] | [next] | [standalone]


#262

From"Richard Russell" <news@rtrussell.co.uk>
Date2011-04-30 18:13 +0100
Message-ID<op.vurgsg1on5ksl5@richard>
In reply to#233
On Sat, 30 Apr 2011 13:05:43 +0100, Matthew Wightman  
<matthew.wightman@gmail.com> wrote:

> FWIW, the most recent version of Brandy I can find ("Brandy Basic V  
> Interpreter Version 1.20pre5 (Linux) 26-Dec-2007") prints
> "   3.141592654" for PI with that value of @%.

At Brandy's own web page (http://jaguar.orpheusweb.co.uk/branpage.html) it  
states 'The current versions of the program are 1.19 (RISC OS and  
*BSD/Linux/Amiga) and 1.16 (DOS/Windows)' so I'm assuming '1.20pre5' is a  
pre-release version.  In any case I need the DOS/Windows version which  
seems to be stalled at 1.16 (possibly because the JLib graphics library it  
uses is no longer available).

Richard.
http://www.rtrussell.co.uk/

[toc] | [prev] | [next] | [standalone]


#263

FromSprow <news@sprow.co.uk>
Date2011-05-01 01:38 -0700
Message-ID<8332e99c-d51c-4e74-973c-49d6d2140b3d@f18g2000yqd.googlegroups.com>
In reply to#262
On Apr 30, 6:13 pm, "Richard Russell" <n...@rtrussell.co.uk> wrote:
> On Sat, 30 Apr 2011 13:05:43 +0100, Matthew Wightman  
>
> <matthew.wight...@gmail.com> wrote:
> > FWIW, the most recent version of Brandy I can find ("Brandy
> > Basic V Interpreter Version 1.20pre5
> In any case I need the DOS/Windows version which  
> seems to be stalled at 1.16 (possibly because the JLib graphics
> library it uses is no longer available).

I modified it to 120pre6 to compile with MinGW a while back, but my
patches are sitting on SourceForge waiting for the maintainer to
ignore them some more.

Temporarily I'll leave the sources here
  http://www.sprow.co.uk/brandy_120pre6.zip
you'll need MinGW to compile it for Windows. It runs multithreaded any
everything, but no graphics output (because I didn't need it and
couldn't find JLib),
Sprow.

[toc] | [prev] | [standalone]


Back to top | Article view | comp.sys.acorn.programmer


csiph-web