diff options
author | Peter Mikkelsen <petermikkelsen10@gmail.com> | 2022-01-20 23:57:13 +0000 |
---|---|---|
committer | Peter Mikkelsen <petermikkelsen10@gmail.com> | 2022-01-20 23:57:13 +0000 |
commit | 1ddd7de5b15f52c13a5c084445253655a94bd970 (patch) | |
tree | 4d0f3b8ad18f2c4ceaa175022c42d7f0de093184 /print.c | |
parent | 230aac3c644df9d80c8eba507e6bc7c710b26b52 (diff) |
Implement a very basic ⎕RUN command which runs the code from a file
Diffstat (limited to 'print.c')
-rw-r--r-- | print.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -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: |