From 1ddd7de5b15f52c13a5c084445253655a94bd970 Mon Sep 17 00:00:00 2001 From: Peter Mikkelsen Date: Thu, 20 Jan 2022 23:57:13 +0000 Subject: =?UTF-8?q?Implement=20a=20very=20basic=20=E2=8E=95RUN=20command?= =?UTF-8?q?=20which=20runs=20the=20code=20from=20a=20file?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- print.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'print.c') diff --git a/print.c b/print.c index 9a924d4..842d9b3 100644 --- a/print.c +++ b/print.c @@ -21,8 +21,10 @@ ppdatum(Datum d) result = runesmprint("%C", primfuncnames[d.func.code]); else if(d.func.type == FunctypeDfn) result = runesmprint("{%S}", d.func.dfn); - else + else if(d.func.type == FunctypeOp) result = runesmprint("%S", ppoperator(d.func.operator)); + else + result = runesmprint("%S", d.func.quad->name); break; case HybridTag: result = runesmprint("%C", primhybridnames[d.func.code]); break; case MonadicOpTag: -- cgit v1.2.3