home *** CD-ROM | disk | FTP | other *** search
-
- !Text_BBC - Text to BBC Basic Translator © Martin Carradus 2004
- ======================================================
-
- Using !Text_BBC
- =============
-
- NB This program will only work on writable media, not CD ROMs!
-
- This program is shareware.
-
- Having unzipped the compressed file containing the !Text_BBC
- application, drag the whole application to the directory that you wish
- to keep it in.
-
- Double click on the !Text_BBC icon, an icon then appears on the icon
- bar, then drag a Text file to the bar icon, or left click on the
- bar icon and drag the Text file to the 'SetUp' panel that appears.
- This enters the file name into the upper slot on the panel.
- Alternatively the file name may be typed manually into this slot.
-
- Select the appropriate options on the 'SetUp' panel, then click on the
- 'Run' icon on this panel. After a while a BBC Basic file is offered
- for saving in the same directory as the Text, but with its name
- prefixed with a capital "B".
-
- Selecting the 'Help' or 'Description' buttons on the 'SetUp' panel and
- clicking on the 'Run' button gives out extra information.
-
- Additional Help is available by clicking the middle 'Menu' button over
- the bar icon and clicking over the 'Help' entry on the menu that
- appears, or by using the Acorn !Help application in the 'Apps'
- directory on the icon bar.
-
- Other programmers' tools are available from 'www.martinkd.freeuk.com',
- or from 'www.melotech.co.uk', in particular, shortly, a GW-BASIC to
- BBC Basic Translator.
-
- Please read the Text file !ReadMe within this application for conditions
- of use. (Hold down 'Shift' and double click over the application icon.)
-
- Martin Carradus 2004.
-
- NB 1. Compressed BBC Basic programs that have been converted to Text
- will only convert back to BBC Basic that is accepted by BBC Basic editors
- if the user does not attempt to indent them. Otherwise the message 'Bad BBC
- Basic' is returned on the attempt to load into the editor.
-
- 2. The message 'Mistake' or 'Syntax Error' on running the converted BBC Basic
- can be due to the incorrect coding of key words. The way around this is to
- load the converted file into an editor, then save it back again. This will cause
- the program to be correctly re-coded over the top of the original (bad) file.
-
- 3. !Text_BBC will code PROC and FN names beginning with reserved words
- correctly, but the list of identifiers may contain names with only the non-reserved
- part of the full name.
-
- 4. !Text_BBC has difficulty with the keyword "OR" because of the keyword "ORIGIN".
- If the "OR" is immediately followed by a capital "I", then the program assumes that this
- sequence of characters will turn into the keyword "ORIGIN". If it doesn't, then !Text_BBC
- renders the sequence of characters as a variable name i.e. the "OR" keyword is not coded
- correctly, but is left as a character string. This problem arises because !Text_BBC has
- only one character of look-ahead. If this happens, see point 2. above to re-code the program.
-
- 5. !Text_BBC does not check the syntax of the input Text. If the user supplies bad Text then
- it may crash or !Text_BBC will output bad BBC Basic.
-