aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAryadev Chavali <aryadev@aryadevchavali.com>2025-02-09 12:21:47 +0000
committerAryadev Chavali <aryadev@aryadevchavali.com>2025-02-11 00:40:19 +0000
commite5253472a01fb94233561edf6cadcc86d56767af (patch)
tree4da10f64bc1de51a401a9d7a055e0178d78878bc
parentc069917170b89dabd22cee6685f17e6d27eb5e61 (diff)
downloadcantedraw-e5253472a01fb94233561edf6cadcc86d56767af.tar.gz
cantedraw-e5253472a01fb94233561edf6cadcc86d56767af.tar.bz2
cantedraw-e5253472a01fb94233561edf6cadcc86d56767af.zip
Rewrite entrypoint to prompt for a name, then print it
-rw-r--r--main.lisp8
1 files changed, 7 insertions, 1 deletions
diff --git a/main.lisp b/main.lisp
index 4b3a544..187e771 100644
--- a/main.lisp
+++ b/main.lisp
@@ -20,5 +20,11 @@
(in-package :main)
+(defun read-input (&optional (prompt "> "))
+ (format t "~a" prompt)
+ (force-output)
+ (read-line))
+
(defun start ()
- (format t "Hello, world!"))
+ (->> (read-input "Enter name: ")
+ (format t "Hello, ~a!~%")))