--- title: "*D & *E Compilation Bug" type: "article" slug: "d-e-compilation-bug" url: "http://localhost/article/d-e-compilation-bug/" markdown_url: "http://localhost/article/d-e-compilation-bug.md" published_at: "2022-09-14T02:43:20+00:00" modified_at: "2025-12-16T16:26:30+00:00" featured_image: url: "http://localhost/wp-content/uploads/2022/04/20230809-041332.jpg" excerpt: "TIMACHINE compiler users may be interested in this correction. It shows up when compiling large programs and *D & *E are used. After the program has loaded (while the backup prompt is still on the screen), break into the program by deleting the left quote and entering STOP (SYMBOL SHIFT A). Add the following lines…" category: - name: "The Plotter" slug: "the-plotter" taxonomy: "category" url: "http://localhost/category/periodicals/the-plotter/" post_tag: - name: "TIMACHINE" slug: "timachine" taxonomy: "post_tag" url: "http://localhost/tag/timachine/" - name: "TS 2068" slug: "ts2068" taxonomy: "post_tag" url: "http://localhost/tag/ts2068/" - name: "Type-in program" slug: "type-in-program" taxonomy: "post_tag" url: "http://localhost/tag/type-in-program/" model: - name: "Timex/Sinclair 2068" slug: "ts-2068" taxonomy: "model" url: "http://localhost/model/ts-2068/" publication_r: id: 21216 title: "The Plotter" type: "periodical" url: "http://localhost/periodical/the-plotter/" volume: "6" issue: "6" issues_articles: - id: 39460 title: "The Plotter v6 n6" type: "issue" url: "http://localhost/issue/the-plotter-v6-n6/" pages: "5" pubdate: "June 1988" related_articles: - id: 23604 title: "TS2068 Timachine – A Fix" type: "article" url: "http://localhost/article/ts2068-timachine-a-fix/" - id: 44939 title: "Patch for *C, *D and *E bugs in Timachine" type: "article" url: "http://localhost/article/patch-for-c-d-and-e-bugs-in-timachine/" - id: 6330 title: "TIMACHINE – A BASIC Compiler" type: "article" url: "http://localhost/article/timachine-a-basic-compiler/" - id: 23603 title: "Timachine – A Fix" type: "article" url: "http://localhost/article/timachine-a-fix/" - id: 47055 title: "TIMACHINE: A sort of review" type: "article" url: "http://localhost/article/timachine-a-sort-of-review/" - id: 46781 title: "TIMACHINE and FDD System Compatibility" type: "article" url: "http://localhost/article/timachine-and-fdd-system-compatibility-2/" - id: 46660 title: "TIMACHINE and FDD System Compatibility" type: "article" url: "http://localhost/article/timachine-and-fdd-system-compatibility/" - id: 42064 title: "Bob’s Notebook: TIMACHINE" type: "article" url: "http://localhost/article/bobs-notebook-timachine/" - id: 39233 title: "TIMACHINE Review" type: "article" url: "http://localhost/article/timachine-review/" - id: 23251 title: "Bob’s Notebook: Printing and TIMACHINE" type: "article" url: "http://localhost/article/bobs-notebook-5/" - id: 22953 title: "Speed Comparison Between 2068, PASCAL and Compiled BASIC (TIMACHINE)" type: "article" url: "http://localhost/article/speed-comparison-between-2068-pascal-and-compiled-basic-timachine/" - id: 22731 title: "TIMACHINE and the FDD System" type: "article" url: "http://localhost/article/timachine-and-the-fdd-system/" - id: 21968 title: "Speed Comparison Between 2068 Pascal and Compiled Basic (Timachine)" type: "article" url: "http://localhost/article/speed-comparison-between-2068-pascal-and-compiled-basic-timachine-2/" - id: 15430 title: "TIMACHINE on AERCO Disk" type: "article" url: "http://localhost/article/timachine-on-aerco-disk/" - id: 60061 title: "Comparing ZXbasic and TimeMachine" type: "article" url: "http://localhost/article/comparing-zxbasic-and-timemachine/" - id: 60057 title: "TimeMachine on Zesarux" type: "article" url: "http://localhost/article/timemachine-on-zesarux/" - id: 23244 title: "A Letter from Cameron Hayne" type: "article" url: "http://localhost/article/a-letter-from-cameron-hayne/" - id: 42115 title: "Bob’s Notebook: Peeking and Poking About" type: "article" url: "http://localhost/article/bobs-notebook-peeking-and-poking-about/" - id: 21687 title: "Peeking and Poking About" type: "article" url: "http://localhost/article/peeking-and-poking-about/" - id: 38500 title: "Sinclair Survival Column" type: "article" url: "http://localhost/article/sinclair-survival-column-5/" - id: 8097 title: "Machine Specifics: Orphans" type: "article" url: "http://localhost/article/machine-specifics-orphans-3/" product_reviews: - id: 26070 title: "TIMACHINE" type: "product" url: "http://localhost/product/timachine/" archive_link: false --- # *D & *E Compilation Bug [TIMACHINE](http://localhost/product/timachine/) compiler users may be interested in this correction. It shows up when compiling large programs and *D & *E are used. After the program has loaded (while the backup prompt is still on the screen), break into the program by deleting the left quote and entering STOP (SYMBOL SHIFT A). Add the following lines to BASIC: ``` 20 FOR i=1 TO 4 21 READ address,n 22 FOR j=0 to n-1 23 READ byte: POKE address+j, byte 24 NEXT j: NEXT i 100 DATA 26843,4 101 DATA 205,0,130,0 102 DATA 32070,4 103 DATA 205,0,130,0 104 DATA 32858,4 105 DATA 205,71,104,0 106 DATA 33280,12 107 DATA 17,0,0,205,71,104,192,237,91,241,68,201 ``` Now, GOTO 8000 and ENTER to make a new backup copy.