2008-02-20から1日間の記事一覧

case文と引数処理

Limboのcase文はCのswitch文よりもシェルのcaseのパターンマッチングに近い。breakを書く必要はない。以下はyacc.bから引数処理のコード。Argモジュールが使われている。先頭からマッチングしていき、'*'はワイルドカード。 arg := Arg.init(argv); while(c …