From: matz@... (Yukihiro Matsumoto) Date: 2000-12-20T12:26:58+09:00 Subject: [ruby-talk:7733] Re: Ruby enhancement request Hi, In message "[ruby-talk:7721] Ruby enhancement request" on 00/12/20, "Lyle Johnson" writes: |Because the format string for rb_scan_args() only uses single digits to |determine the number of required and optional arguments this means that you |can't have more than nine of either, right? You can't make them scanned by rb_scan_args(). But you can have: * a method which takes arbtrary number of argument; defined by -1 or -2 for argument number. * a method with fixed sized argument upto 15. So, check your arguments by yourself. I'll add new function to check and parse argument list in the future, to enable keyword arguments. Stay tuned. matz.