[前][次][番号順一覧][スレッド一覧]

ruby-changes:3437

From: ko1@a...
Date: 7 Jan 2008 16:11:26 +0900
Subject: [ruby-changes:3437] drbrain - Ruby:r14930 (trunk): Namespace TokenStream under RDoc.

drbrain	2008-01-07 16:11:15 +0900 (Mon, 07 Jan 2008)

  New Revision: 14930

  Modified files:
    trunk/ChangeLog
    trunk/lib/rdoc/tokenstream.rb

  Log:
    Namespace TokenStream under RDoc.

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=14930&r2=14929&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/rdoc/tokenstream.rb?r1=14930&r2=14929&diff_format=u

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 14929)
+++ ChangeLog	(revision 14930)
@@ -1,5 +1,9 @@
-Mon Jan  7 16:06:09 2008
+Mon Jan  7 16:10:35 2008  Eric Hodel  <drbrain@s...>
 
+	* lib/rdoc/tokenstream.rb:  Namespace under RDoc.
+
+Mon Jan  7 16:06:09 2008  Eric Hodel  <drbrain@s...>
+
 	* lib/rdoc/dot.rb:  Namespace under RDoc.
 
 	* lib/rdoc/diagram.rb:  Clean up formatting.
Index: lib/rdoc/tokenstream.rb
===================================================================
--- lib/rdoc/tokenstream.rb	(revision 14929)
+++ lib/rdoc/tokenstream.rb	(revision 14930)
@@ -1,11 +1,14 @@
-# A TokenStream is a list of tokens, gathered during the parse
-# of some entity (say a method). Entities populate these streams
-# by being registered with the lexer. Any class can collect tokens
-# by including TokenStream. From the outside, you use such an object
-# by calling the start_collecting_tokens method, followed by calls
-# to add_token and pop_token
+module RDoc; end
 
-module TokenStream
+##
+# A TokenStream is a list of tokens, gathered during the parse of some entity
+# (say a method). Entities populate these streams by being registered with the
+# lexer. Any class can collect tokens by including TokenStream. From the
+# outside, you use such an object by calling the start_collecting_tokens
+# method, followed by calls to add_token and pop_token.
+
+module RDoc::TokenStream
+
   def token_stream
     @token_stream
   end
@@ -13,13 +16,18 @@
   def start_collecting_tokens
     @token_stream = []
   end
+
   def add_token(tk)
     @token_stream << tk
   end
+
   def add_tokens(tks)
     tks.each  {|tk| add_token(tk)}
   end
+
   def pop_token
     @token_stream.pop
   end
+
 end
+

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml

[前][次][番号順一覧][スレッド一覧]