[ruby-cvs:70625] yui-knk:r63534 (trunk): Define AST module under RubyVM [experimental]

yui-knk at ruby-lang.org yui-knk at ruby-lang.org
Thu May 31 15:13:06 JST 2018


yui-knk	2018-05-31 15:13:06 +0900 (Thu, 31 May 2018)

  New Revision: 63534

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=63534

  Log:
    Define AST module under RubyVM [experimental]
    
    * ext/-test-/ast/ast.c: Rename to ast.c
      and define AST module under RubyVM.
    * common.mk: compile ast.c.
    * ext/-test-/ast/extconf.rb: Don't need this file anymore.
    * inits.c (rb_call_inits): Call Init_ast to setup AST module.
    * test/-ext-/ast/test_ast.rb: Follow up the namespace change.

  Added files:
    trunk/ast.c
  Removed files:
    trunk/ext/-test-/ast/ast.c
    trunk/ext/-test-/ast/extconf.rb
  Modified files:
    trunk/common.mk
    trunk/inits.c
    trunk/test/-ext-/ast/test_ast.rb


More information about the ruby-cvs mailing list