[ruby-cvs:64324] nobu:r57158 (trunk): assertions.rb: syntax check by iseq

nobu at ruby-lang.org nobu at ruby-lang.org
Fri Dec 23 12:22:35 JST 2016

nobu	2016-12-23 12:22:35 +0900 (Fri, 23 Dec 2016)

  New Revision: 57158


    assertions.rb: syntax check by iseq
    * test/lib/test/unit/assertions.rb (assert_valid_syntax): use
      RubyVM::InstructionSequence.compile to get rid of executing the
      code, instead of catch&throw.  sample/trick2015/kinaba/entry.rb
      no longer raises an Invalid return.
    * test/lib/test/unit/assertions.rb (assert_syntax_error): ditto.

  Modified files:

More information about the ruby-cvs mailing list