From: nobu.nokada@... Date: 2003-07-03T03:19:21+09:00 Subject: Re: Ruby9i now available Hi, At Thu, 3 Jul 2003 03:08:09 +0900, Jim Cain wrote: > > And the source looks like C++ or C99, doesn't it? > > > > Funny you mention that. It's been years since I've coded in C. I used > C++ extensively in 00-01, and neither of them since then, although I > still play with C++ now and then. Between C and C++ I've only used C++ > since 99, so I don't even remember all the picky little C++ things you > can't do in standard C. Well, until the compiler complains about them. > So I'm sure there's a lot of C++ influence in my C coding. For example, from ruby9i/baseinterval.c: VALUE biv_initialize(int argc, VALUE *argv, VALUE self) { rb_call_super(argc, argv); oci9_define_buf *bp; This bp looks like a variable definition, but C90 shouldn't allow it after excution statements. -- Nobu Nakada