- newfunction(:shell_split, :type => :rvalue, :doc => <<-EOS
-Splits a string into an array of tokens in the same way the Bourne shell does.
+ newfunction(:shell_split, :type => :rvalue, :doc => <<-DOC
+ @summary
+ Splits a string into an array of tokens in the same way the Bourne shell does.
+
+ @return
+ array of tokens