Annotation of embedaddon/readline/examples/rlbasic.c, revision 1.1

1.1     ! misho       1: #include <stdlib.h>
        !             2: #include <unistd.h>
        !             3: #include <stdio.h>
        !             4: #include <string.h>
        !             5: 
        !             6: #if defined (READLINE_LIBRARY)
        !             7: #  include "readline.h"
        !             8: #  include "history.h"
        !             9: #else
        !            10: #  include <readline/readline.h>
        !            11: #  include <readline/history.h>
        !            12: #endif
        !            13: 
        !            14: int
        !            15: main (int c, char **v)
        !            16: {
        !            17:        char *input;
        !            18: 
        !            19:        for (;;) {
        !            20:                input = readline ((char *)NULL);
        !            21:                if (input == 0)
        !            22:                        break;
        !            23:                printf ("%s\n", input);
        !            24:                if (strcmp (input, "exit") == 0)
        !            25:                        break;
        !            26:                free (input);
        !            27:        }
        !            28:        exit (0);
        !            29: }

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>