basic programs can't have binary codes <32decimal. I think most or all of those codes have special meanings. all of these options would be nice to capture in a document.
On Fri, Jun 1, 2018 at 2:18 PM, John R. Hogerhuis <[email protected]> wrote: > > > On Fri, Jun 1, 2018 at 11:05 AM, Ken Pettit <[email protected]> wrote: > >> I believe those are all opcodes < 32 decimal. >> > > Yeah. But what is this requirement? > > can you not have any data bytes < 32 in BASIC program string when it is a > memory file? > > Or is that a limitation of parseable .DO content? > > > Also, FWIW Ron was thinking about run-in-place .Cx files. Through a > combination of a relocator that had bits that could truly XIP but which > modifies .Cx content through an array of jump offsets. His innovation there > was to not code a list of 16-bit offsets, but instead to encode the > distance between each offset location in 8 bit values. > > So yet another way to do it... > > -- John. >
