--- title: "TS2068 BASIC Toolkit" id: 37142 type: "product" slug: "ts2068-basic-toolkit" url: "http://localhost/product/ts2068-basic-toolkit/" markdown_url: "http://localhost/product/ts2068-basic-toolkit.md" published_at: "2021-07-18T17:30:58+00:00" modified_at: "2026-03-22T13:24:45+00:00" author: "David Anderson" featured_image: url: "http://localhost/wp-content/uploads/2022/04/20230809-041332.jpg" excerpt: "Written in machine language expressly for those programming in BASIC on the TS 2068, the tool provides 5 useful functions: Renumbers a program beginning at any line number, using any initial line number, in any step up to 9999. Renumbers explicit line references of: GOTO, GOSUB, LIST, LLIST, RUN, RESTORE, and SAVE \"….\" LINE. Also…" category: - name: "Programming" slug: "programming" taxonomy: "category" url: "http://localhost/category/software/programming/" post_tag: - name: "Knighted Computers" slug: "knighted-computers" taxonomy: "post_tag" url: "http://localhost/tag/knighted-computers/" - name: "TS 2068" slug: "ts2068" taxonomy: "post_tag" url: "http://localhost/tag/ts2068/" model: - name: "Timex/Sinclair 2068" slug: "ts-2068" taxonomy: "model" url: "http://localhost/model/ts-2068/" genre: - name: "Programming" slug: "programming" taxonomy: "genre" url: "http://localhost/type/programming/" - name: "Software" slug: "software" taxonomy: "genre" url: "http://localhost/type/software/" company: id: 11024 title: "Knighted Computers" type: "company" url: "http://localhost/company/knighted-computers/" price: 19.95 date: 1985 rarity: "Uncommon" --- # TS2068 BASIC Toolkit Written in machine language expressly for those programming in BASIC on the TS 2068, the tool provides 5 useful functions: - Renumbers a program beginning at any line number, using any initial line number, in any step up to 9999. Renumbers explicit line references of: GOTO, GOSUB, LIST, LLIST, RUN, RESTORE, and SAVE “….” LINE. Also works with VAL references, e.g., GOTO VAL “1500”. Lists lines containing undefined line numbers (such as GOTO a*100). - Lists current values of all BASIC variables; numeric and string variables, numeric and string arrays and loop control variables. - Finds any string of characters and lists every line containing that string. - Replaces any string, in every line in which it 1s found, by any other string. - Deletes all lines beginning with REM. Helps conserve memory and load time for operating versions of your programs.