--- title: "A File Printer" type: "article" slug: "a-file-printer" url: "http://localhost/article/a-file-printer/" markdown_url: "http://localhost/article/a-file-printer.md" published_at: "2026-02-08T01:46:42+00:00" modified_at: "2026-02-08T01:46:43+00:00" featured_image: url: "http://localhost/wp-content/uploads/2022/04/20230809-041332.jpg" excerpt: "This program grew out of a want for neatly paged, dated, and identified file printouts. The original version handled only SuperBasic program files. However, when the basic (no pun intended!) similarities between SBasic and text (ASCII) files became obvious, the program was expanded to include text output. The primary difference is that an arbitrary range…" category: - name: "International QL Report" slug: "international-ql-report" taxonomy: "category" url: "http://localhost/category/periodicals/international-ql-report/" 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: "Sinclair QL" slug: "sinclair-ql" taxonomy: "model" url: "http://localhost/model/sinclair-ql/" indiv: - name: "Mel E. LaVerne" slug: "m-e-laverne" taxonomy: "indiv" url: "http://localhost/indiv/m-e-laverne/" publication_r: id: 33740 title: "International QL Report" type: "periodical" url: "http://localhost/periodical/international-ql-report/" authors_r: - name: "Mel E. LaVerne" slug: "m-e-laverne" taxonomy: "indiv" url: "http://localhost/indiv/m-e-laverne/" volume: "2" issue: "5" issues_articles: - id: 37218 title: "International QL Report V2 I5" type: "issue" url: "http://localhost/issue/international-ql-report-v2-i5/" pages: "187-190" pubdate: "January/February 1993" archive_link: false --- # A File Printer This program grew out of a want for neatly paged, dated, and identified file printouts. The original version handled only SuperBasic program files. However, when the basic (no pun intended!) similarities between SBasic and text (ASCII) files became obvious, the program was expanded to include text output. The primary difference is that an arbitrary range of line numbers may be specified for a SBasic file, allowing partial output of that file.