Search found 123 matches

by DDRM
Fri 07 Jun 2019, 15:26
Forum: BBC BASIC language
Topic: GUID Routine
Replies: 3
Views: 128

Re: GUID Routine

>Why is the first digit of the third block always 4: Richard tells me that it is because this digit is the GUID version number, and so this is a version 4 GUID. Obvious when you know...

:-)

D
by DDRM
Fri 07 Jun 2019, 07:48
Forum: Suggestion Box
Topic: Dark mode for IDE
Replies: 3
Views: 161

Re: Dark mode for IDE

Not discontinued, no: Richard continues to produce and support it, but he has said it is no longer under active development. Any new versions would be for bug fixes, or perhaps to include new libraries such as the proposed Big Integer library that Richard is hoping to develop with crowd support. Bes...
by DDRM
Thu 06 Jun 2019, 07:44
Forum: BBC BASIC language
Topic: GUID Routine
Replies: 3
Views: 128

Re: GUID Routine

Hi Matt, I know Richard always says "don't make up your own random number generator - it won't be as good as a proper one", and I suspect his comments on trying to reinvent GUIDs would be similar! If you are just making up "random" file names which you need not to be the same, is a better solution t...
by DDRM
Thu 30 May 2019, 07:49
Forum: Libraries
Topic: Big Integer Library
Replies: 3
Views: 576

Re: Big Integer Library

As far as I understand, it is written purely in BBC BASIC, so it should run fine with BB4W. That also makes it more accessible to anyone wanting to help out, since I suspect that there are a limited number of us (not including me!) who might be able to write the routines in assembler... Best wishes, D
by DDRM
Wed 29 May 2019, 07:57
Forum: Announcements
Topic: BBC BASIC for SDL 2.0 version 1.03a released
Replies: 0
Views: 241

BBC BASIC for SDL 2.0 version 1.03a released

Copied from Richard's post on the Stardot forum: I have released version 1.03a of BBC BASIC for SDL 2.0, the cross-platform programming language for Windows, MacOS, Linux, Raspbian (Raspberry Pi), Android and iOS. The changes in this version are as follows: IDEs / Compiler BBCEdit: Andy Parkes' alte...
by DDRM
Wed 29 May 2019, 07:55
Forum: Libraries
Topic: Big Integer Library
Replies: 3
Views: 576

Re: Big Integer Library

To follow up on this, Richard has made substantial progress in developing a limited BigInt library, and would value input from others to extend it. I copy, with permission, his comments to me: Things have moved on since then: I've written a barebones library with sufficient functionality to solve th...
by DDRM
Mon 27 May 2019, 18:14
Forum: Miscellaneous
Topic: BBC BASIC (86) for MS-DOS
Replies: 6
Views: 755

Re: BBC BASIC (86) for MS-DOS

Have you looked on Richard's BBC BASIC home page?

http://www.bbcbasic.co.uk/bbcbasic.html

There's a link there that appears to be current?

Best wishes,

D
by DDRM
Sat 18 May 2019, 17:49
Forum: BBC BASIC language
Topic: PRIVATE Arrays, etc.
Replies: 2
Views: 349

Re: PRIVATE Arrays, etc.

Hi Matt, The whole point of private variables is that they are preserved between calls to the procedure or function, so it doesn't really make sense to re-dim it each time. I think what the help is referring to is if you have a private array with the same name as a global array. The manual DOES impl...
by DDRM
Wed 15 May 2019, 09:41
Forum: Suggestion Box
Topic: Indention and comments
Replies: 2
Views: 545

Re: Indention and comments

Hi Ivan, These are my thoughts, and are in no way "official"! I agree that indentation of loops etc can be very handy in clarifying structure, and in finding bugs. This happens automatically in the IDE, which I find very helpful. I must say I find the very strict formatting requirements of Python (w...
by DDRM
Mon 29 Apr 2019, 14:38
Forum: Graphics and Games
Topic: Leading spaces INPUT
Replies: 3
Views: 626

Re: Leading spaces INPUT

An alternative would be to use INPUT LINE? From the manual: "The item input is taken as is, including commas, quotes and leading spaces. "

Best wishes,

D