万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

Booのswitch case

switch caseを書こうとしても色が変わらないからPythonの文化を配慮してたifだけでやれっていうのかと思った。
URL:http://old.nabble.com/switch-case-td29182689.html

import Boo.Lang.PatternMatching

x = 1
match x:
    case 1:
        print "1"
    case 2:
        print "1"
    otherwise:
        print "what?"


import Boo.Lang.PatternMatching
は必須です。

breakはいらないようだ。case 1:の場合でもcase 2:にならない