Anders Olsson
<6436>
· Text 3192 · w8 · kommentar
1986-03-26 09:16
Ärende: Problem med internkoder
Antag att vi har följande BASICprogram
10 ;'Hej'
20 GOTO 10
Detta program lagras som internkoder. De ser ut så här:
135 ! Ny rad
11 ! Offset till nästa rad
10 ! Radnummer låg
0 ! Radnummer hög
148 ! Internkod för ";" (PRINT)
204 ! Internkod för "'"
3 ! Antal tecken som ska printas
72 ! ASC för 'H'
101 ! ASC för 'e'
106 ! ASC för 'j'
185 ! Sträng
135 ! Ny rad
7 ! Offset till nästa rad
20 ! Radnummer låg
0 ! Radnummer hög
128 ! Internkod för GOTO
10 ! Hoppradnummer låg
0 ! Hoppradnummer hög
Sedan följer avslutningen (135,1,0,0,0,0,255,251,255)
Nu har jag både hört och sett att det inte behövs radnummer
för att kunna köra programmet dvs. ta bort 135:an + 3 bytes till
i interkodslistan. Nu kommer den stora frågan!!
Hur firrar man hoppet när man har tagit bort radnummerinfot.
Finns det inga relativa hopp???