diff options
Diffstat (limited to 'mu.arc')
-rw-r--r-- | mu.arc | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/mu.arc b/mu.arc index d302b462..190df44e 100644 --- a/mu.arc +++ b/mu.arc @@ -1377,10 +1377,12 @@ (tokens string.arg #\/))))) (def tokenize-args (instrs) - (map [if atom._ - _ - (map tokenize-arg _)] - instrs)) + (accum yield + (each instr instrs + (if atom.instr + (yield instr) + :else + (yield (map tokenize-arg instr)))))) ;; test helpers |