看板 [ Perl ]
討論串[情報] 作了個 Return::Deep 模組
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 4年前最新作者CindyLinz (Cindy Wang)時間4年前 (2020/04/04 18:54), 編輯資訊
1
0
2
內容預覽:
抗疫連假窩在家裡寫程式,寫了一個 perl 模組. 功能是可以指定層數,一次 return 出好幾層函數的「深return」XD. return 出 eval block 的時候也適用. cpan https://metacpan.org/pod/Return::Deep. github https
(還有131個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 4年前最新作者CindyLinz (Cindy Wang)時間4年前 (2020/04/14 21:10), 4年前編輯資訊
1
0
2
內容預覽:
Return::Deep 再加了兩組功能:. 第一組是指定 symbol return 好幾層出去的 sym_ret($symbol, @return_values) 和. 用來擋下 sym_ret 的 ret_bound {......} $catcher。. $catcher 如果沒指定的話會擋
(還有367個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者gugod (啊)時間4年前 (2020/04/16 17:40), 編輯資訊
0
0
0
內容預覽:
我偶爾或覺得... void context 的話,表示目前這個函式就是只有產生副作用。. 如果寫程式的人本人很清楚「本函式沒有任何副作用」的話,或許可以. 透過一些 annotation 讓 perl 在一進入函式後就立刻 `return;`. --. --. 發信站: 批踢踢實業坊(ptt.
首頁
上一頁
1
下一頁
尾頁