summaryrefslogtreecommitdiff
path: root/proc.c
diff options
context:
space:
mode:
authormarcandre <marcandre@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2010-05-17 21:50:17 +0000
committermarcandre <marcandre@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2010-05-17 21:50:17 +0000
commitc98396334f7bf980e5bed863d86022fc28f66e2d (patch)
treee4e24eb0748f6162d470e512833cb87e9058fbbd /proc.c
parente2ee4678a1b1be108149beab0a85599c39464a91 (diff)
* proc.c: Small documentation fixes.
* re.c: ditto * string.c: ditto * time.c: ditto git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@27872 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'proc.c')
-rw-r--r--proc.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/proc.c b/proc.c
index 9babd5da4b..856c3ee9bb 100644
--- a/proc.c
+++ b/proc.c
@@ -528,10 +528,10 @@ proc_lambda(void)
/*
* call-seq:
- * prc === obj -> obj
+ * prc === obj -> result_of_proc
*
* Invokes the block, with <i>obj</i> as the block's parameter. It is
- * to allow a proc object to be a target of when clause in the case statement.
+ * to allow a proc object to be a target of +when+ clause in the case statement.
*/
static VALUE
@@ -728,7 +728,10 @@ unnamed_parameters(int arity)
* call-seq:
* proc.parameters -> array
*
- * returns the parameter information of this proc
+ * returns the parameter information of this proc.
+ *
+ * prc = lambda{|x, y=42, *rest|}
+ * prc.parameters #=> [[:req, :x], [:opt, :y], [:rest, :rest]]
*/
static VALUE