Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Hourly ed implementation thread

Name: Anonymous 2012-12-20 18:25


       IDENTIFICATION DIVISION.
       PROGRAM-ID. THE-STANDARD-EDITOR.

       ENVIRONMENT DIVISION.
       INPUT-OUTPUT SECTION.
       FILE-CONTROL.
           SELECT STANDARD-IN ASSIGN TO KEYBOARD.

       DATA DIVISION.
       FILE SECTION.
       FD STANDARD-IN.
       01 LINE-INPUT PIC X(256).

       WORKING-STORAGE SECTION.
       01 ERROR-MESSAGE PIC X VALUE '?'.

       01 FILE-CONTROL-SWITCH PIC X VALUE 'N'.
           88 EOF VALUE 'Y'.

       PROCEDURE DIVISION.
           OPEN INPUT STANDARD-IN.
           PERFORM UNTIL EOF
               READ STANDARD-IN
                   AT END SET EOF TO TRUE
                   NOT AT END PERFORM PROCESS-COMMAND
               END-READ
           END-PERFORM.

       PROCESS-COMMAND.
           IF LINE-INPUT = 'q' THEN
               STOP RUN
           ELSE
               DISPLAY ERROR-MESSAGE
           END-IF.

Name: Anonymous 2012-12-21 21:26

gb2 /gb2/

Name: Anonymous 2012-12-21 22:30

i smell /g/

Don't change these.
Name: Email:
Entire Thread Thread List