--- title: "QL: Substitution" type: "article" slug: "ql-substitution-2" url: "http://localhost/article/ql-substitution-2/" markdown_url: "http://localhost/article/ql-substitution-2.md" published_at: "2026-03-11T20:35:53+00:00" modified_at: "2026-03-11T20:35:53+00:00" featured_image: url: "http://localhost/wp-content/uploads/2022/04/20230809-041332.jpg" excerpt: "Here's a little utility that will definitely come in handy someday. Let's say you have a program that references `mdv1` and you want to reference `flp1` instead. You could load the program and manually change all the `mdv1`s to `fIp1`s, but that's a long and tedious process. This program will do that operation quickly for…" category: - name: "SIN" slug: "sin" taxonomy: "category" url: "http://localhost/category/periodicals/sin/" post_tag: - name: "QL" slug: "ql" taxonomy: "post_tag" url: "http://localhost/tag/ql/" - 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/" indiv: - name: "Real Gagnon" slug: "real-gagnon" taxonomy: "indiv" url: "http://localhost/indiv/real-gagnon/" publication_r: id: 52924 title: "SIN" type: "periodical" url: "http://localhost/periodical/sin/" authors_r: - name: "Real Gagnon" slug: "real-gagnon" taxonomy: "indiv" url: "http://localhost/indiv/real-gagnon/" issue: "16" issues_articles: - id: 52950 title: "SIN n16 Jun-Jul 1987" type: "issue" url: "http://localhost/issue/sin-n16-jun-jul-1987/" pages: "16-18" pubdate: "June-July 1987" archive_link: false --- # QL: Substitution Here’s a little utility that will definitely come in handy someday. Let’s say you have a program that references `mdv1` and you want to reference `flp1` instead. You could load the program and manually change all the `mdv1`s to `fIp1`s, but that’s a long and tedious process. This program will do that operation quickly for you.