BBC BASIC
« What to do about the Android edition? »

Welcome Guest. Please Login or Register.
Mar 31st, 2018, 11:00pm



ATTENTION MEMBERS: Conforums will be closing it doors and discontinuing its service on April 15, 2018.
We apologize Conforums does not have any export functions to migrate data.
Ad-Free has been deactivated. Outstanding Ad-Free credits will be reimbursed to respective payment methods.

Thank you Conforums members.
Cross-platform BBC BASIC (Windows, Linux x86, Mac OS-X, Android, iOS, Raspberry Pi)
BBC BASIC Resources
BBC BASIC Help Documentation
BBC BASIC for Windows Home Page
BBC BASIC Programmers' Reference
BBC BASIC Beginners' Tutorial
BBC BASIC for SDL 2.0 Home Page
BBC BASIC Discussion Group

« Previous Topic | Next Topic »
Pages: 1 2  Notify Send Topic Print
 hotthread  Author  Topic: What to do about the Android edition?  (Read 887 times)
roy
New Member
Image


member is offline

Avatar




PM


Posts: 44
xx Re: What to do about the Android edition?
« Reply #14 on: Jan 24th, 2018, 12:44pm »

on Jan 22nd, 2018, 08:20am, Richard Russell wrote:
Which ones, and what do you need to do to provoke the error? Where does the error occur (you may need to make a copy of the program and add line numbers to find out)?


It must have - it's the program that runs initially when you open the app, and to which it returns when you exit each of the demos. If you run it 'manually' - which really there's little point in doing - you may not see much difference (because it's the program that you were running anyway) but it certainly should run.

I think this is quite well known, but to emphasise: BBCSDL contains no integrated IDE, it's just the interpreter. Its native interface is simply 'immediate mode', as with most other versions of BBC BASIC (e.g. on the BBC Micro, Acorn Archimedes, MS-DOS etc.). The only reason you see anything different is because it's automatically running a BASIC program (touchide.bbc in the case of the Android edition, bbcsdl.bbc when running on a desktop).

Try running 'touchide.bbc' on a desktop platform, like Windows, to see it in that environment (you can operate it with a mouse).

Richard.


Hi Richard

digdemo gives the error when it fist runs. I added line numbers but it didn't say what line the error occurred at.
just:
Number too big in module

This is on my old Lenovo android 4.2.2

All works fine on my new RCA Android 6.0

RegardsRoy
User IP Logged

Richard Russell
Administrator
ImageImageImageImageImage


member is offline

Avatar




Homepage PM


Posts: 803
xx Re: What to do about the Android edition?
« Reply #15 on: Jan 24th, 2018, 1:06pm »

on Jan 24th, 2018, 12:44pm, roy wrote:
This is on my old Lenovo android 4.2.2

Early versions of Android have a numeric bug in their C Run Time Library so I would guess that's the cause. If so it's out of my hands.

Richard.
User IP Logged

Pages: 1 2  Notify Send Topic Print
« Previous Topic | Next Topic »

| |

This forum powered for FREE by Conforums ©
Terms of Service | Privacy Policy | Conforums Support | Parental Controls