Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - benryves

Pages: [1]
1
Miscellaneous / Re: Whats the deal with chavs?
« on: September 03, 2013, 03:55:50 pm »
Going by a strict dictionary definition, a chav is
Quote
[...] usually a young person, whose way of dressing, speaking, and behaving is thought to show their lack of education and low social class
A good example of the chav stereotype is the character Devvo - look him up on YouTube.

As for the Clangers, this is what they are:



They've also been linked to the fake moon landing conspiracy.

2
BBC BASIC is not immune from file size limitations; by default only 7936 bytes (&A100-&C000) are available to BBC BASIC. Typically BBC BASIC would use external storage to save files to and load them from (such a a floppy or tape drive). As the TI-83+ stores everything in RAM you could have two copies of a program in RAM at once; one in BBC BASIC's memory and the other in TI-OS memory (saved as a variable).

You can give BBC BASIC more memory by raising HIMEM with *HIMEM, but this eats into space available for saving files into. Ideally the BBC BASIC programs would be written externally (and I suppose it would be possible to write an editor that ran on the calculator outside BBC BASIC itself) then archive them; BBC BASIC can then load these files into its own RAM directly from the archive.

For a real-world figure, a TI-83+ with 24312 bytes free RAM can have 21389 given to BBC BASIC. This memory would be shared between the program code, variables (heap) and BASIC stack, but isn't too shabby. It's certainly more that some of the original BBC Micros had!

3
Thanks for the promotion of BBC BASIC. :) The latest version can be downloaded via this link - - sorry for the members-only confusion over at MaxCoderz.

@simplethinker - Galandros had it exactly right, the programs are stored in a tokenised form, but are typed in as plain ASCII text.

Pages: [1]