37. lpipe 宏

lpipe 模块实现了 lpipe 模式,允许将代码块和表达式管道化到上一行。

所有函数和符号都在 “lpipe ”模块中,使用 require 可以访问该模块。

require daslib/lpipe

37.1. 调用宏

lpipe

该宏将实现 lpipe 函数。它允许管道阻塞前一行的调用。例如:

def take2(a,b:block)
    invoke(a)
    invoke(b)
...
take2 <|
    print("block1\n")
lpipe <|    // this block will pipe into take2
    print("block2\n")