eventids2table.c
Go to the documentation of this file.
static void
ripper_init_eventids2_table(VALUE self)
{
VALUE h = rb_hash_new();
ID id;
rb_define_const(self, "SCANNER_EVENT_TABLE", h);
id = rb_intern_const("CHAR");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("__end__");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("backref");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("backtick");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("comma");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("comment");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("const");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("cvar");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("embdoc");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("embdoc_beg");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("embdoc_end");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("embexpr_beg");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("embexpr_end");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("embvar");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("float");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("gvar");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("heredoc_beg");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("heredoc_end");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("ident");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("ignored_nl");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("int");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("ivar");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("kw");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("label");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("lbrace");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("lbracket");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("lparen");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("nl");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("op");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("period");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("qwords_beg");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("rbrace");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("rbracket");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("regexp_beg");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("regexp_end");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("rparen");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("semicolon");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("sp");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("symbeg");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("tlambda");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("tlambeg");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("tstring_beg");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("tstring_content");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("tstring_end");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("words_beg");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
id = rb_intern_const("words_sep");
rb_hash_aset(h, ID2SYM(id), INT2NUM(1));
}