def keywords(hash = {}) hash end keywords(resistance: 'レジスタンス', enlightened: 'エンライテン土') keywords resistance: 'レジスタンス', enlightened: 'エンライテン土' def hoge(a = 1, b =2) p a, b end hoge def hoge1(a, b =2) p a, b end hoge1(1) def hoge2(a = 1, b) p a, b end hoeg2() def keywords(charlie = 'chalie', alice: , bob: ) {alice: alice, bob: bob, chalie: charlie} end keywords() def keywords(charlie = 'chalie', alice: nil, bob: nil) {alice: alice, bob: bob, chalie: charlie} end keywords() def foo(nil: ) p nil end foo def bar(true: ) p true end bar(true: false)