summaryrefslogtreecommitdiffstats
path: root/stdlib/doc-syms.tl
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2023-08-08 07:53:43 -0700
committerKaz Kylheku <kaz@kylheku.com>2023-08-08 07:53:43 -0700
commit3c0c679b74016f0219c31d82578b99e53e531c78 (patch)
tree36790f5703b5100a890056b91f4216ce501ac123 /stdlib/doc-syms.tl
parentca9ecd3ded67f06c9cebe5b3fd4d6fb940342f44 (diff)
downloadtxr-3c0c679b74016f0219c31d82578b99e53e531c78.tar.gz
txr-3c0c679b74016f0219c31d82578b99e53e531c78.tar.bz2
txr-3c0c679b74016f0219c31d82578b99e53e531c78.zip
new: left-inserting pipeline operators.
* stdlib/op.tl (opip-expand): Take arguments which specify the op and do operators to be inserted. Pass these through the recursive calls. (opip, oand): Pass op and do for the new arguments. (lopip, loand): New macros like opip and oand, but passing lop and ldo to the expander. (lflow): New macro. * autoload.c (op_set_entries): Add autoload entries for lopip, loand and lflow. * tests/012/op.tl: A few new tests. * txr.1: Documented. * stdlib/doc-syms.tl: Regenerated.
Diffstat (limited to 'stdlib/doc-syms.tl')
-rw-r--r--stdlib/doc-syms.tl9
1 files changed, 6 insertions, 3 deletions
diff --git a/stdlib/doc-syms.tl b/stdlib/doc-syms.tl
index 79a52f39..be86e9d7 100644
--- a/stdlib/doc-syms.tl
+++ b/stdlib/doc-syms.tl
@@ -806,7 +806,7 @@
("floor" "D-0082")
("floor-rem" "N-02DE978F")
("floor1" "N-01ED20D1")
- ("flow" "N-02B2153E")
+ ("flow" "N-0178C76B")
("flush" "N-02390935")
("flush-stream" "N-03999913")
("flusho" "N-0072FF5E")
@@ -1157,6 +1157,7 @@
("lexical-macro-p" "N-021EC6D2")
("lexical-symacro-p" "N-021EC6D2")
("lexical-var-p" "N-021EC6D2")
+ ("lflow" "N-0178C76B")
("lgamma" "D-0086")
("lib-version" "N-032F57D4")
("line" "N-02D5D09D")
@@ -1176,6 +1177,7 @@
("load-args-recurse" "N-03067356")
("load-for" "N-0020A085")
("load-time" "D-0089")
+ ("loand" "N-02C35B52")
("loff-t" "N-01153D9E")
("log" "D-005A")
("log-alert" "N-035D75EC")
@@ -1212,6 +1214,7 @@
("long-suffix" "N-00A3183A")
("longlong" "N-02299408")
("lop" "N-017F3A22")
+ ("lopip" "N-02C35B52")
("lset" "N-008216EC")
("lstat" "N-006DE1CC")
("lutimes" "N-00E96FCF")
@@ -1410,7 +1413,7 @@
("o-sync" "N-034BF6C9")
("o-trunc" "N-034BF6C9")
("o-wronly" "N-034BF6C9")
- ("oand" "N-01937C5A")
+ ("oand" "N-02C35B52")
("obtain" "N-01556613")
("obtain*" "N-0102F0EB")
("obtain*-block" "N-0102F0EB")
@@ -1440,7 +1443,7 @@
("open-tail" "N-0348F89A")
("opendir" "N-024AA6F4")
("openlog" "N-037AA654")
- ("opip" "N-01937C5A")
+ ("opip" "N-02C35B52")
("opost" "N-03BD477F")
("opt" "N-0047F5AB")
("opt-desc" "N-03FC5092")