aboutsummaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
authorMistivia <i@mistivia.com>2025-06-19 20:13:53 +0800
committerMistivia <i@mistivia.com>2025-06-19 20:13:53 +0800
commit14f4414967db1dd5c67405dbdf9310f4737a7388 (patch)
tree71619b6d5ee6e648ed647214b64877e79baee208 /src/main.c
parentdc2136d7306d99e9b374f4ce758571edfcca6075 (diff)
readline, let binding, setq
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/main.c b/src/main.c
index ecbc2f4..9c05ee5 100644
--- a/src/main.c
+++ b/src/main.c
@@ -10,11 +10,10 @@ int main() {
Parser_init(&parser);
parser.ctx = &interp;
- Parser_set_file(&parser, stdin);
+ Parser_set_readline(&parser);
SExpRef sexp, res;
ParseResult parse_result;
while (1) {
- printf("> ");
parse_result = parse_sexp(&parser);
if (parse_result.errmsg != NULL) {
if (Parser_peek(&parser) == EOF) goto end;