Top / Alan言語仕様 / パイプ

パイプ

Alan ã®ãƒ‘ã‚¤ãƒ—æ¼”ç®—å­ | 㯠Unix shell ã®ãƒ‘イプã¨ä¼¼ã¦ãŠã‚Šã€ イタレータやフィルタをパイプã§æŽ¥ç¶šã—ã¦ä½¿ç”¨ã™ã‚‹ã‚‚ã®ã§ã™ã€‚
例
# /[Hh]ello/ フィルタを通ã—ãŸã‚‚ã®ã ã‘å°å­—

for str:s in stdin | /[Hh]ello/ do
  put(s)
end
é…列ã§ã¯ãªãイタレータをベースã¨ã—ã¦ã„ã‚‹ã®ã§ã€ç„¡é™åˆ—ã«ã‚‚対応ã§ãã¾ã™ã€‚

ç¾åœ¨ãƒ‘イプã«æŽ¥ç¶šã§ãるイタレータ㯠fileåž‹ã®ã¿ã§ã™ã€‚

ç¾åœ¨ãƒ‘イプã«æŽ¥ç¶šã§ãるフィルタ㯠rexåž‹ã®ã¿ã§ã™ã€‚

Top / Alan言語仕様 / パイプ





Alan ver0.31