這學期開始教學生寫 Perl6 程式, 為了自動化改作業, 只好寫一套 Perl6 的解題系統(Online ..
Category : Perl6
Home » Archive by category : Perl6
方法一: fib.pl: sub fib(Int $n where * >= 0) { given $n { ..
Perl6 物件導向支援繼承,而且也支援多重繼承。我們來看一下繼承的簡易用法: # 父類別 P class P ..
Perl6 有非常豐富完整的物件導向功能,相較於 Perl5,Perl6 物件導向的語法更直覺、更好用,可以說 ..
Perl6 的函式內部,可以再定義其他函式,稱為 nested 巢狀函式。 用例:兩層的 sub levv { ..
除了利用參數的型態來判斷要叫用哪一個函式之外,Perl6 還可以根據一些預先設立的情況,來叫用不同功能的同名函 ..
做為新一代的程式語言,物件導向的功能可不能少,其中關於函式的重載(function overloading), ..
Perl 原本是種寬鬆資料型態(Perl is a loosely typed language)的程式語言, ..
Blocks 和 Pointy Blocks(即 { } 和 -> { })雖然也能傳入參數,但畢竟它不是副程 ..
Perl6 的 lambda: my &proc = -> $arg1, $arg2 { “pass in: ..
近期留言