SYSRES The Ultimate Resident Program Manipulation System for PET/CBM Microcomputers Solidus International Corporation (June 1982) DOS Support Extensions ====================== @C Copy or concatenate disk files @C:"" @C: @["]C= @["]C:=[:][,:] [,:][,:] @L List a program or file from the disk @L""[P][RG] @L""S[EQ] @L""R[EL] @L @S Scratch (delete) a file @S:"" @S: @"S:[,:][,:] [,:] @$ List the disk directory @["]$[][:][][,:][,:] [,:] Extended Editor Commands ======================== / and ^ Quick load (/) and run (^) /"" / / / ^""[] ^ ^ ^ APPEND - Append a program from the disk onto the program in memory APPEND "" APPEND AUTO - Set/clear auto line numbering mode AUTO [][,][,] BLOAD - Load a machine language (binary) file BLOAD ["]["] BLOAD BRUN - Load and execute a machine language (binary) file BRUN ""[] BRUN BRUN CHANGE - Change occurrences of one pattern to another pattern CHANGE [B][E][V][P][C][R]["]pattern["][:] [] CLOSE - Close one or all file(s) CLOSE [] CMD - Set a file to be the output device CMD [,] DELETE - Delete a range of lines from the current program DELETE DUMP - Display the values of all scalar variables DUMP EXEC - Execute a sequential file as keyboard commands EXEC "" EXEC EXEC FIND - Find and display all occurrences of a pattern within the current program FIND [B][E][V][P][C]["][] GET - Read a sequential file into the editor GET ""[:start line] GET KEY / KEYS - Define a key as a special function KEY KEY "" KEY """ KEYS KEY ,[+128] KEY , KILL / KILL* - Disable SYSRES (and restore memory); reactivate with SYS52992 KILL KILL* (standard RAM versions only) LIST - List the current program in BASIC memory LIST LOAD - Load a BASIC program (defaults to the disk drive) LOAD LOAD [""][] LOAD MERGE - Merge (overlay) a program from disk into the program in memory MERGE "" MERGE MON - Break to the current machine language monitor MON OLD - Restore the BASIC program after a "NEW" OLD PUT - Send program text to disk as a sequential file PUT "": PUT RENUMBER - Renumber all or part of a program RENUMBER ,[,] RUN - Execute the BASIC program (turn off interrupt functions) RUN [] SAVE - Save the current BASIC program to disk (or tape) SAVE SAVE [""][,] SAVE SETD - Set default disk device number SETD, SETP - Set printer device, format mode, auto paging, ASCII conversion SETP,[+128][+64] TRACE - Select trace/step mode and speed TRACE TRACE[P][V][] VERIFY - Compare the program on disk (or tape) with the program in memory VERIFY VERIFY [""][,] VERIFY WHY / WHY? - List line and position of last error WHY WHY? * - Send output to printer * * *CMD224,; # - Displays the current version of SYSRES #