Jun Young Kim wrote:
> what's the definition of '*'?

That question was answered yesterday. See
http://www.ruby-forum.com/topic/175040
and follow the link to information on the splat operator.

> is this pointer?

No. You are probably thinking of C. Ruby is a different programming 
language.

> I've never heard about "pointer" IN RUBY.

Me neither. But everything in Ruby is a reference, which is sort-of like 
a pointer. But you don't do any explicit dereferencing like you would 
for a pointer in C.
http://www.ruby-forum.com/topic/174962

> Am I wrong?

About what? That a.insert(a.length, *b) is somehow funny?
-- 
Posted via http://www.ruby-forum.com/.