User Tools

Site Tools


tokeniser

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tokeniser [2018/04/17 19:04] – Added syntax highlighting tbest3112tokeniser [2024/01/05 00:21] (current) – external edit 127.0.0.1
Line 76: Line 76:
 \\  \\ 
 ==== Notes ==== ==== Notes ====
- Acorn BBC BASIC programs are stored slightly differently. See [[/Format|Format]] and relevant pages on [[http://beebwiki.jonripley.com/|Acorn-specific sites]] for details.\\ \\  This technique may fail if the tokenised code is //longer// than the original text version, which can happen if it contains an **ON GOTO** or **ON GOSUB** statement. This problem may be mitigated to some extent as follows (for Windows BASIC):\\ + Acorn BBC BASIC programs are stored slightly differently. See [[/Format|Format]] and relevant pages on [[http://beebwiki.mdfs.net/|Acorn-specific sites]] for details.\\ \\  This technique may fail if the tokenised code is //longer// than the original text version, which can happen if it contains an **ON GOTO** or **ON GOSUB** statement. This problem may be mitigated to some extent as follows (for Windows BASIC):\\ 
 <code bb4w> <code bb4w>
         B%=EVAL("0OTHERWISE:"+A$)         B%=EVAL("0OTHERWISE:"+A$)
tokeniser.1523991875.txt.gz · Last modified: 2024/01/05 00:16 (external edit)