2ripper_init_eventids2_table(
VALUE self)
4 VALUE h = rb_hash_new();
6 rb_hash_aset(h, intern_sym(
"CHAR"),
INT2FIX(1));
7 rb_hash_aset(h, intern_sym(
"__end__"),
INT2FIX(1));
8 rb_hash_aset(h, intern_sym(
"backref"),
INT2FIX(1));
9 rb_hash_aset(h, intern_sym(
"backtick"),
INT2FIX(1));
10 rb_hash_aset(h, intern_sym(
"comma"),
INT2FIX(1));
11 rb_hash_aset(h, intern_sym(
"comment"),
INT2FIX(1));
12 rb_hash_aset(h, intern_sym(
"const"),
INT2FIX(1));
13 rb_hash_aset(h, intern_sym(
"cvar"),
INT2FIX(1));
14 rb_hash_aset(h, intern_sym(
"embdoc"),
INT2FIX(1));
15 rb_hash_aset(h, intern_sym(
"embdoc_beg"),
INT2FIX(1));
16 rb_hash_aset(h, intern_sym(
"embdoc_end"),
INT2FIX(1));
17 rb_hash_aset(h, intern_sym(
"embexpr_beg"),
INT2FIX(1));
18 rb_hash_aset(h, intern_sym(
"embexpr_end"),
INT2FIX(1));
19 rb_hash_aset(h, intern_sym(
"embvar"),
INT2FIX(1));
20 rb_hash_aset(h, intern_sym(
"float"),
INT2FIX(1));
21 rb_hash_aset(h, intern_sym(
"gvar"),
INT2FIX(1));
22 rb_hash_aset(h, intern_sym(
"heredoc_beg"),
INT2FIX(1));
23 rb_hash_aset(h, intern_sym(
"heredoc_end"),
INT2FIX(1));
24 rb_hash_aset(h, intern_sym(
"ident"),
INT2FIX(1));
25 rb_hash_aset(h, intern_sym(
"ignored_nl"),
INT2FIX(1));
26 rb_hash_aset(h, intern_sym(
"imaginary"),
INT2FIX(1));
27 rb_hash_aset(h, intern_sym(
"int"),
INT2FIX(1));
28 rb_hash_aset(h, intern_sym(
"ivar"),
INT2FIX(1));
29 rb_hash_aset(h, intern_sym(
"kw"),
INT2FIX(1));
30 rb_hash_aset(h, intern_sym(
"label"),
INT2FIX(1));
31 rb_hash_aset(h, intern_sym(
"label_end"),
INT2FIX(1));
32 rb_hash_aset(h, intern_sym(
"lbrace"),
INT2FIX(1));
33 rb_hash_aset(h, intern_sym(
"lbracket"),
INT2FIX(1));
34 rb_hash_aset(h, intern_sym(
"lparen"),
INT2FIX(1));
35 rb_hash_aset(h, intern_sym(
"nl"),
INT2FIX(1));
36 rb_hash_aset(h, intern_sym(
"op"),
INT2FIX(1));
37 rb_hash_aset(h, intern_sym(
"period"),
INT2FIX(1));
38 rb_hash_aset(h, intern_sym(
"qsymbols_beg"),
INT2FIX(1));
39 rb_hash_aset(h, intern_sym(
"qwords_beg"),
INT2FIX(1));
40 rb_hash_aset(h, intern_sym(
"rational"),
INT2FIX(1));
41 rb_hash_aset(h, intern_sym(
"rbrace"),
INT2FIX(1));
42 rb_hash_aset(h, intern_sym(
"rbracket"),
INT2FIX(1));
43 rb_hash_aset(h, intern_sym(
"regexp_beg"),
INT2FIX(1));
44 rb_hash_aset(h, intern_sym(
"regexp_end"),
INT2FIX(1));
45 rb_hash_aset(h, intern_sym(
"rparen"),
INT2FIX(1));
46 rb_hash_aset(h, intern_sym(
"semicolon"),
INT2FIX(1));
47 rb_hash_aset(h, intern_sym(
"sp"),
INT2FIX(1));
48 rb_hash_aset(h, intern_sym(
"symbeg"),
INT2FIX(1));
49 rb_hash_aset(h, intern_sym(
"symbols_beg"),
INT2FIX(1));
50 rb_hash_aset(h, intern_sym(
"tlambda"),
INT2FIX(1));
51 rb_hash_aset(h, intern_sym(
"tlambeg"),
INT2FIX(1));
52 rb_hash_aset(h, intern_sym(
"tstring_beg"),
INT2FIX(1));
53 rb_hash_aset(h, intern_sym(
"tstring_content"),
INT2FIX(1));
54 rb_hash_aset(h, intern_sym(
"tstring_end"),
INT2FIX(1));
55 rb_hash_aset(h, intern_sym(
"words_beg"),
INT2FIX(1));
56 rb_hash_aset(h, intern_sym(
"words_sep"),
INT2FIX(1));
#define INT2FIX
Old name of RB_INT2FIX.
void rb_define_const(VALUE klass, const char *name, VALUE val)
Defines a Ruby level constant under a namespace.
uintptr_t VALUE
Type that represents a Ruby object.