This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
tokeniser [2018/04/17 19:04] tbest3112 Added syntax highlighting |
tokeniser [2019/01/24 12:23] (current) jgharston Updated beebwiki address. |
||
---|---|---|---|
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$) |