From f63f789c5da234115c4880baad76957a7b34d5c6 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Wed, 9 Dec 2015 15:08:14 -0500 Subject: [PATCH] start a basic REPL (ch4) --- .gitignore | 1 + main.c | 17 +++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 .gitignore create mode 100644 main.c diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..95811e0 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/main diff --git a/main.c b/main.c new file mode 100644 index 0000000..3511639 --- /dev/null +++ b/main.c @@ -0,0 +1,17 @@ +#include + +char input[2048]; + +int main(int argc, char * argv[]) +{ + puts("jlispy v0.0.1"); + puts("Press Ctrl+C to exit\n"); + + while (1) + { + printf("jlispy> "); + fflush(stdout); + fgets(input, sizeof(input), stdin); + printf("no you're a %s\n", input); + } +}