mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* ext/ripper: no longer generates .rb files.
* parse.y (Init_ripper): ripper_init_eventids*() takes 1 argument, self (class Ripper). * ext/ripper/depend: target removed: `lib/ripper/core.rb'. * ext/ripper/depend: new target `eventids2table.c'. * ext/ripper/depend: new target `check'. * ext/ripper/eventids2.c: include eventids2table.c. * ext/ripper/eventids2.c: initialize SCANNER_EVENT_TABLE. * ext/ripper/extconf.rb: update $cleanfiles list. * ext/ripper/tools/generate.rb: no longer generate ripper/core.rb. * ext/ripper/tools/generate.rb: new mode `check'. * ext/ripper/tools/generate.rb: new mode `eventids2table'. * ext/ripper/lib/ripper/core.rb.in: removed. * ext/ripper/lib/ripper/core.rb: added. * ext/ripper/lib/ripper/filter.rb: update copyright year. * ext/ripper/lib/ripper/lexer.rb: ditto. * ext/ripper/lib/ripper/sexp.rb: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9284 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
2d683b3190
commit
1d62cc0ecc
10 changed files with 141 additions and 112 deletions
|
@ -58,8 +58,10 @@ static ID ripper_id_heredoc_end;
|
|||
static ID ripper_id___end__;
|
||||
static ID ripper_id_CHAR;
|
||||
|
||||
#include "eventids2table.c"
|
||||
|
||||
static void
|
||||
ripper_init_eventids2()
|
||||
ripper_init_eventids2(VALUE self)
|
||||
{
|
||||
ripper_id_backref = rb_intern("on_backref");
|
||||
ripper_id_backtick = rb_intern("on_backtick");
|
||||
|
@ -109,6 +111,8 @@ ripper_init_eventids2()
|
|||
ripper_id_heredoc_end = rb_intern("on_heredoc_end");
|
||||
ripper_id___end__ = rb_intern("on___end__");
|
||||
ripper_id_CHAR = rb_intern("on_CHAR");
|
||||
|
||||
ripper_init_eventids2_table(self);
|
||||
}
|
||||
|
||||
static struct token_assoc {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue