yarv-diff:90
From: ko1 atdot.net
Date: 18 Aug 2005 03:58:47 -0000
Subject: [yarv-diff:90] r246 - trunk
Author: ko1
Date: 2005-08-18 12:58:46 +0900 (Thu, 18 Aug 2005)
New Revision: 246
Removed:
trunk/test.rb
Log:
move test.rb -> test2.rb
Deleted: trunk/test.rb
===================================================================
--- trunk/test.rb 2005-08-16 20:25:28 UTC (rev 245)
+++ trunk/test.rb 2005-08-18 03:58:46 UTC (rev 246)
@@ -1,68 +0,0 @@
-$prog = <<'__EOP__'
-def iter args
- yield [1, 2]
-end
-
-iter([1]){|e|
- p e
-}
-
-
-__END__
-1.times{|e|
- begin
- rescue => err
- end
-}
-
-__END__
-
-stack.each{|e|
- begin
- rescue SystemCallError => err
- end
-}
-
-__END__
-list.each{|path|
- # optimize for the most common case
- stack.each{|path|
- begin
- p path
- rescue SystemCallError => err
-
- end
- }
-}
-
-##################################################################
-__EOP__
-
-
-$prog = <<__EOP__
-p eval(%q{
-#{$prog}})
-__EOP__
-
-def exec program
- r = nil
- IO.popen("#{program}", 'r+'){|io|
- #
- io.write $prog
- io.close_write
- r = io.read
- }
- r
-end
-
-puts "=========================================================="
-puts "YARV"
-puts "----------------------------------------------------------"
-puts exec(ARGV[0])
-
-puts
-puts "=========================================================="
-puts "Ruby"
-puts "----------------------------------------------------------"
-puts exec(ARGV[1])
-
--
ML: yarv-diff quickml.atdot.net
Info: http://www.atdot.net/~ko1/quickml