[#863] RDtool-0.5.0 — Toshiro Kuwabara <toshirok@...3.so-net.ne.jp>
Hi,
18 messages
1999/10/23
[#864] Re: RDtool-0.5.0
— matz@... (Yukihiro Matsumoto)
1999/10/26
Hi,
[#865] Re: RDtool-0.5.0
— Toshiro Kuwabara <toshirok@...3.so-net.ne.jp>
1999/10/26
Hi,
[#866] Re: RDtool-0.5.0
— matz@... (Yukihiro Matsumoto)
1999/10/26
Hi,
[#892] Re: RDtool-0.5.0
— Toshiro Kuwabara <toshirok@...3.so-net.ne.jp>
1999/10/31
Hi,
[#894] Re: RDtool-0.5.0
— matz@... (Yukihiro Matsumoto)
1999/11/01
Hi,
[#905] Re: RDtool-0.5.0
— Toshiro Kuwabara <toshirok@...3.so-net.ne.jp>
1999/11/04
Hi,
[#906] Re: RDtool-0.5.0
— matz@... (Yukihiro Matsumoto)
1999/11/04
Hi,
[#907] Re: RDtool-0.5.0
— Kazuhiro HIWADA <hiwada@...>
1999/11/04
Hi,
[#908] Re: RDtool-0.5.0
— kjana@... (YANAGAWA Kazuhisa)
1999/11/05
In message <19991105025532K.hiwada@kuee.kyoto-u.ac.jp>
[#867] call with a Proc — ts <decoux@...>
11 messages
1999/10/28
[#868] Re: call with a Proc
— gotoken@... (GOTO Kentaro)
1999/10/28
Hi,
[#877] local / dynamic variables — ts <decoux@...>
11 messages
1999/10/29
[#878] Re: local / dynamic variables
— gotoken@... (GOTO Kentaro)
1999/10/29
Hi,
[ruby-talk:00867] call with a Proc
From:
ts <decoux@...>
Date:
1999-10-28 05:55:21 UTC
List:
ruby-talk #867
Hi,
I've some problem to understand how ruby pass its argument, specially when
it has a proc has parameter.
I've tried this little example (because list() take (*args, &block) as
arguments), what I'm doing wrong ?
moulon% cat b.rb
#!/usr/bin/ruby
require "ftplib"
b = FTP.new("moulon.inra.fr", "ftp", 'ts@moulon.inra.fr')
b.list('pub').each {|i| puts i}
b.retrlines("LIST pub", Proc.new {|i| puts i})
b.list('pub', Proc.new {|i| puts i})
b.quit
moulon% b.rb
total 5
drwxr-xr-x 2 11111 1100 512 Jan 28 1997 cartos
drwxr-xr-x 2 16000 1600 512 Sep 4 1996 gsv_e
drwxr-xr-x 2 15020 1300 512 May 7 1997 linkades
drwxr-xr-x 2 11111 1100 512 Jun 8 1993 mapmaker
drwxr-xr-x 2 11111 1100 512 Jul 29 1997 pTk
total 5
drwxr-xr-x 2 11111 1100 512 Jan 28 1997 cartos
drwxr-xr-x 2 16000 1600 512 Sep 4 1996 gsv_e
drwxr-xr-x 2 15020 1300 512 May 7 1997 linkades
drwxr-xr-x 2 11111 1100 512 Jun 8 1993 mapmaker
drwxr-xr-x 2 11111 1100 512 Jul 29 1997 pTk
/usr/local/lib/ruby/1.4/ftplib.rb:409:in `+': failed to convert Proc into String (TypeError)
from /usr/local/lib/ruby/1.4/ftplib.rb:409:in `list'
from /usr/local/lib/ruby/1.4/ftplib.rb:408:in `each'
from /usr/local/lib/ruby/1.4/ftplib.rb:408:in `list'
from b.rb:6
moulon% ruby -v
ruby 1.4.2 (1999-09-18) [sparc-sunos4.1.3]
moulon%
Guy Decoux