--- title: "Hardcopy (A QL Utility)" id: 54689 type: "document" slug: "hardcopy-a-ql-utility" url: "http://localhost/document/hardcopy-a-ql-utility/" markdown_url: "http://localhost/document/hardcopy-a-ql-utility.md" published_at: "2024-06-04T10:14:36+00:00" modified_at: "2026-03-15T19:58:24+00:00" author: "David Anderson" featured_image: url: "http://localhost/wp-content/uploads/2022/04/20230809-041332.jpg" excerpt: "One of the first things you may have noticed missing in SuperBASIC is LLIST. There is a way though. For example, you can OPEN a channel for your printer, and LIST to that channel (OPEN #5,ser1: LIST #5). Or, you can utilize either the COPY or COPY_N command (COPY mdvX filename TO seri). Or you…" category: - name: "Documentation" slug: "documentation" taxonomy: "category" url: "http://localhost/category/documentation/" post_tag: - name: "QL" slug: "ql" taxonomy: "post_tag" url: "http://localhost/tag/ql/" model: - name: "Sinclair QL" slug: "sinclair-ql" taxonomy: "model" url: "http://localhost/model/sinclair-ql/" indiv: - name: "Al Feng" slug: "al-feng" taxonomy: "indiv" url: "http://localhost/indiv/al-feng/" doc_author: "Al Feng" document_url: "https://archive.org/details/nite-times-news-docs/Hardcopy%20%28A%20QL%20Utility%29" pages: 2 document_date: "198x" --- # Hardcopy (A QL Utility) One of the first things you may have noticed missing in SuperBASIC is LLIST. There is a way though. For example, you can OPEN a channel for your printer, and LIST to that channel (OPEN #5,ser1: LIST #5). Or, you can utilize either the COPY or COPY_N command (COPY mdvX filename TO seri). Or you can create a hardcopy of a SuperBASIC program listing by creating an nnnnn_imp file from your ‘nnnnn’ program (COPY mdvi filename TO mdvi filename_imp), importing into QUILL (by line), and then printing your filename, doc.