improve the prototype parser.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2341 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
f027ab80dc
commit
dbdde236cb
@ -49,6 +49,10 @@ module DL
|
|||||||
ret = ret.split(/\s+/)
|
ret = ret.split(/\s+/)
|
||||||
args = args.split(/\s*,\s*/)
|
args = args.split(/\s*,\s*/)
|
||||||
func = ret.pop
|
func = ret.pop
|
||||||
|
if( func =~ /^\*/ )
|
||||||
|
func.gsub!(/^\*+/,"")
|
||||||
|
ret.push("*")
|
||||||
|
end
|
||||||
ret = ret.join(" ")
|
ret = ret.join(" ")
|
||||||
return import(func, ret, args)
|
return import(func, ret, args)
|
||||||
else
|
else
|
||||||
|
Loading…
x
Reference in New Issue
Block a user