User Tools

Site Tools


tss-8_user_tutorial

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
tss-8_user_tutorial [2021/04/02 01:36] – [Documentation] Deleted ALGOL and Lisp (not available on SDF TSS/8) and unnecessary detail on basic commands papatss-8_user_tutorial [2021/04/02 02:25] – [PUTR command notes] papa
Line 101: Line 101:
 Detailed documentation for BASIC is available at [[http://bitsavers.org/pdf/dec/pdp8/tss8/DEC-T8-KJZA-D-TSS-8_BASIC_8_Programming_Manual_Mar1969.pdf]]. Detailed documentation for BASIC is available at [[http://bitsavers.org/pdf/dec/pdp8/tss8/DEC-T8-KJZA-D-TSS-8_BASIC_8_Programming_Manual_Mar1969.pdf]].
  
 +===== PUTR (Print/copy/delete/... files) =====
 +
 +Files can be listed with the library program CAT, and other library programs (such as BASIC and EDIT) provide limited file manipulation functions. However, the library program ''PUTR'' ("**P**eripheral **U**tility **T**ransfer **R**outines") provides general file manipulation functions like printing file contents and copying and deleting files. (Similar functions are also provided by the older library programs COPY and PIP.)
 +
 +(In the following example, ''*'' is the PUTR command prompt, and text following the ''*'' is input by the user followed by the ''Enter'' key.)
 +
 +<code>
 +.R PUTR
 +
 +*DIR
 +BOTTLE.BAS    3/14/74
 +17OCT .BAS    3/14/74
 +HOLA  .ASC    3/14/74
 +2.25,2.FCL    3/14/74
 +COWGEN.FCL    3/14/74
 +FIBCOW.BAS    3/14/74
 +GUESS .BAS    3/15/74
 +ADIEU .BAC    3/15/74
 +TH    .BAS    3/15/74
 +SCOUNT.ASC    3/18/74
 +SXMPL .ASC    3/18/74
 +SACTST.ASC    3/18/74
 +COUNT .BIN    3/18/74
 +EXAMPL.BIN    3/18/74
 +SPOLY .ASC    3/18/74
 +MISS  .BAS    3/18/74
 +RPS   .BAS    3/18/74
 +TMP   .ASC    3/18/74
 +BAFFA2.      1  3/18/74
 +BAFFA1.ASC    3/18/74
 +ZMP   .ASC    3/18/74
 +SPOLY2.ASC    3/18/74
 +POLY2 .BIN    3/18/74
 +SBLINK.ASC    3/18/74
 +BAFFA3.ASC    3/19/74
 +BAFFA4.ASC    3/19/74
 +BAFFA5.ASC    3/19/74
 +BBIN  .BIN    3/19/74
 +BAFFA6.ASC    3/19/74
 +RUL110.BAS    3/25/74
 +ELCOTT.BAS    3/25/74
 +HELLO .BAS    3/26/74
 +EINTR .BAS    3/26/74
 +ELCOT1.BAS    3/26/74
 +AGE   .BAS    3/26/74
 +PAPA  .ASC    3/26/74
 +
 +*COPY VERBUM.ASC=PAPA.ASC
 +PAPA  .ASC
 +
 +*DEL PAPA.ASC
 +PAPA  .ASC
 +
 +*TYPE VERBUM.ASC
 +VERBUM.ASC
 +IN PRINCIPIO ERAT VERBUM
 +
 +
 +*E
 +^BS
 +.
 +</code>
 +
 +**Notes**
 +
 +|DIRECTORY (DIR)|List files (similar to the library program CAT)|
 +|COPY|Syntax is ''COPY <new name>=<source file>''|
 +|DELETE (DEL)|Delete file (rename file by copying then deleting original file)|
 +|TYPE|Print file contents|
 +|END (E)|End PUTR session and return to Monitor|
  
 ===== FOCAL69 ===== ===== FOCAL69 =====
tss-8_user_tutorial.txt · Last modified: 2023/07/01 06:01 by hc9