diff --git a/uash.ua b/uash.ua index 399b0a7..4d3f2e1 100755 --- a/uash.ua +++ b/uash.ua @@ -31,8 +31,13 @@ | &ep"exit: too many arguments") ) + # handle uiua eval and shell fallback + # ? {...} Otherwise ← ( - ⍣(°0&runi|&ep⊂"failed to run " /◇$"_ _") + ⍣(⍩(&pf◌)°0&runc ⊂⊙(□/◇$"_ _") ⊜□⊸≠@\s $ uiua eval --experimental + | °0&runi + | &ep⊂"failed to run " /◇$"_ _" + ) ) └─╴