' EndBASIC ' Copyright 2020 Julio Merino ' ' Licensed under the Apache License, Version 2.0 (the "License"); you may not ' use this file except in compliance with the License. You may obtain a copy ' of the License at: ' ' http://www.apache.org/licenses/LICENSE-2.0 ' ' Unless required by applicable law or agreed to in writing, software ' distributed under the License is distributed on an "AS IS" BASIS, WITHOUT ' WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the ' License for the specific language governing permissions and limitations ' under the License. ' Interactive session editing a program. ' ' WARNING: This file contains literal control codes to interact with the ' full-screen editor. See the README.md file for details on how to generate ' its corresponding .out file. PRINT "Before edit" EDIT PRINT "Hello!" PRINT "Good bye."  PRINT "After edit" RUN SAVE "test.bas" EDIT PRINT "Resumed editing at the end of the file" PRINT "And now the editor displays the last-saved file name"  RUN NEW yes EDIT PRINT "Should not be printed" INVALID LINE PRINT "Should not be reached"  RUN PRINT "Done." NEW ' Flush changes to ensure we can exit without confirmation. yes