aboutsummaryrefslogtreecommitdiff
path: root/examples/stdlib.stem
diff options
context:
space:
mode:
Diffstat (limited to 'examples/stdlib.stem')
-rw-r--r--examples/stdlib.stem29
1 files changed, 0 insertions, 29 deletions
diff --git a/examples/stdlib.stem b/examples/stdlib.stem
deleted file mode 100644
index df81cd8..0000000
--- a/examples/stdlib.stem
+++ /dev/null
@@ -1,29 +0,0 @@
-evalstr [ strquote eval ] func
-include [ fread evalstr ] func
-
-# Author: Preston Pan
-neg [ 0 swap - ] func
-
-# Author of loop function: Andrei S
-loop [
- swap dup 0 > [
- swap
- dup eval
- swap 1 - swap loop
- ] [ dsc dsc ] if
-] func
-
-# Author: Matthew H
-dupd [ [ dup ] keep ] func
-over [ dupd swap ] func
-dup2 [ over over ] func
-dip2 [ swap [ dip ] dip ] func
-while [ dup2 [ [ ] if ] dip2 over [ while ] [ dsc dsc ] if ] func
-
-loop-times [ dup2 [ swap [ ] if ] dip2
-dup [ 1 - loop-times ] [ dsc dsc ] if ] func
-
-d>base [ [ pow * "" swap ] keep2
-
-[ [ over ] [ [ dup2 / floor * swap over - ] keep [ [ "0" "1" "2" "3" "4" "5" "6" "7" "8" "9" "↊" "↋" ] vat swap + ] with dip2 ] while dsc2 dup len(str-len) ] dip
-- dup2 tail [ head "." ] dip + + ] func