summaryrefslogtreecommitdiff
path: root/test/scanners/c
diff options
context:
space:
mode:
authormurphy <murphy@rubychan.de>2009-12-28 07:27:12 +0000
committermurphy <murphy@rubychan.de>2009-12-28 07:27:12 +0000
commit432aeb74d5a49e6f0efd1063113cef099c93aef6 (patch)
treef300ae05c2418721ea188ca1acc763cff06e71b7 /test/scanners/c
parent1982b2bf7e7bfa333838cf2f3e7613c00d2a67c3 (diff)
downloadcoderay-432aeb74d5a49e6f0efd1063113cef099c93aef6.tar.gz
Copying changes and fixes for 0.9.0rc3 from terminal-encoder branch over to trunk.
Diffstat (limited to 'test/scanners/c')
-rw-r--r--test/scanners/c/elvis.expected.raydebug27
-rw-r--r--test/scanners/c/elvis.in.c27
-rw-r--r--test/scanners/c/ruby.expected.raydebug2686
3 files changed, 1395 insertions, 1345 deletions
diff --git a/test/scanners/c/elvis.expected.raydebug b/test/scanners/c/elvis.expected.raydebug
index 1f4f583..81743d0 100644
--- a/test/scanners/c/elvis.expected.raydebug
+++ b/test/scanners/c/elvis.expected.raydebug
@@ -1 +1,26 @@
-ident(this)operator(?)ident(is)operator(+)ident(no)operator(:)ident(label)
+ident(This)operator(?)ident(is)operator(+)ident(no)operator(:)ident(label)operator(;)
+
+comment(// This is only one label:)
+label(label:) reserved(switch) operator(()ident(TYPE)operator(()ident(v)operator(\)\)) operator({)
+ reserved(case) ident(T_CLASS)operator(:) reserved(case) ident(T_MODULE)operator(:)
+ ident(rb_str_append)operator(()ident(s)operator(,) ident(rb_inspect)operator(()ident(v)operator(\)\);)
+ reserved(break)operator(;)
+ reserved(default)operator(:)
+ ident(rb_str_append)operator(()ident(s)operator(,) ident(rb_any_to_s)operator(()ident(v)operator(\)\);)
+ reserved(break)operator(;)
+operator(})
+comment(// These are two labels.)
+ident(function)operator(()ident(call)operator(\);)
+label(label2:) label(label3:) ident(a) operator(=) ident(b) operator(+) ident(c)operator(;)
+
+comment(// Another label.)
+reserved(if) operator(()integer(1)operator(\)) operator({)
+ label(label4:) ident(a) operator(=) ident(b) operator(+) ident(c)operator(;)
+operator(})
+
+comment(// Not a label.)
+ident(test)operator(()
+ ident(a)operator(?)
+ ident(b)operator(:)
+ ident(c)
+operator(\)) \ No newline at end of file
diff --git a/test/scanners/c/elvis.in.c b/test/scanners/c/elvis.in.c
index e23f86e..9cdd574 100644
--- a/test/scanners/c/elvis.in.c
+++ b/test/scanners/c/elvis.in.c
@@ -1 +1,26 @@
-this?is+no:label
+This?is+no:label;
+
+// This is only one label:
+label: switch (TYPE(v)) {
+ case T_CLASS: case T_MODULE:
+ rb_str_append(s, rb_inspect(v));
+ break;
+ default:
+ rb_str_append(s, rb_any_to_s(v));
+ break;
+}
+// These are two labels.
+function(call);
+label2: label3: a = b + c;
+
+// Another label.
+if (1) {
+ label4: a = b + c;
+}
+
+// Not a label.
+test(
+ a?
+ b:
+ c
+) \ No newline at end of file
diff --git a/test/scanners/c/ruby.expected.raydebug b/test/scanners/c/ruby.expected.raydebug
index cccd3e2..9eef3a6 100644
--- a/test/scanners/c/ruby.expected.raydebug
+++ b/test/scanners/c/ruby.expected.raydebug
@@ -694,9 +694,9 @@ operator({)
operator(})
comment(/* check if idx is Range */)
reserved(switch) operator(()ident(rb_range_beg_len)operator(()ident(arg)operator(,) operator(&)ident(beg)operator(,) operator(&)ident(len)operator(,) ident(RARRAY)operator(()ident(ary)operator(\)->)ident(len)operator(,) integer(0)operator(\)\)) operator({)
- reserved(case) label(Qfalse)operator(:)
+ reserved(case) ident(Qfalse)operator(:)
reserved(break)operator(;)
- reserved(case) label(Qnil)operator(:)
+ reserved(case) ident(Qnil)operator(:)
reserved(return) ident(Qnil)operator(;)
reserved(default)operator(:)
reserved(return) ident(rb_ary_subseq)operator(()ident(ary)operator(,) ident(beg)operator(,) ident(len)operator(\);)
@@ -1080,7 +1080,7 @@ operator({)
operator(})
ident(offset) operator(=) ident(NUM2LONG)operator(()ident(argv)operator([)integer(0)operator(]\);)
-label(fixnum)operator(:)
+label(fixnum:)
ident(rb_ary_store)operator(()ident(ary)operator(,) ident(offset)operator(,) ident(argv)operator([)integer(1)operator(]\);)
reserved(return) ident(argv)operator([)integer(1)operator(];)
operator(})
@@ -1283,9 +1283,9 @@ operator({)
reserved(for) operator(()ident(i)operator(=)integer(0)operator(;) ident(i)operator(<)ident(RARRAY)operator(()ident(ary)operator(\)->)ident(len)operator(;) ident(i)operator(++\)) operator({)
ident(tmp) operator(=) ident(RARRAY)operator(()ident(ary)operator(\)->)ident(ptr)operator([)ident(i)operator(];)
reserved(switch) operator(()ident(TYPE)operator(()ident(tmp)operator(\)\)) operator({)
- reserved(case) label(T_STRING)operator(:)
+ reserved(case) ident(T_STRING)operator(:)
reserved(break)operator(;)
- reserved(case) label(T_ARRAY)operator(:)
+ reserved(case) ident(T_ARRAY)operator(:)
reserved(if) operator(()ident(tmp) operator(==) ident(ary) operator(||) ident(rb_inspecting_p)operator(()ident(tmp)operator(\)\)) operator({)
ident(tmp) operator(=) ident(rb_str_new2)operator(()string<delimiter(")content([...])delimiter(")>operator(\);)
operator(})
@@ -1376,7 +1376,7 @@ operator({)
reserved(if) operator(()ident(NIL_P)operator(()ident(inspect_tbl)operator(\)\)) operator({)
reserved(if) operator(()ident(create)operator(\)) operator({)
- label(tbl_init)operator(:)
+ label(tbl_init:)
ident(inspect_tbl) operator(=) ident(rb_ary_new)operator((\);)
ident(rb_thread_local_aset)operator(()ident(rb_thread_current)operator((\),) ident(inspect_key)operator(,) ident(inspect_tbl)operator(\);)
operator(})
@@ -1624,7 +1624,7 @@ operator({)
ident(data)operator(.)ident(ary) operator(=) ident(ary)operator(;)
ident(data)operator(.)ident(ptr) operator(=) ident(RARRAY)operator(()ident(ary)operator(\)->)ident(ptr)operator(;) ident(data)operator(.)ident(len) operator(=) ident(RARRAY)operator(()ident(ary)operator(\)->)ident(len)operator(;)
ident(qsort)operator(()ident(RARRAY)operator(()ident(ary)operator(\)->)ident(ptr)operator(,) ident(RARRAY)operator(()ident(ary)operator(\)->)ident(len)operator(,) reserved(sizeof)operator(()ident(VALUE)operator(\),)
- ident(rb_block_given_p)operator((\)?)label(sort_1)operator(:)ident(sort_2)operator(,) operator(&)ident(data)operator(\);)
+ ident(rb_block_given_p)operator((\)?)ident(sort_1)operator(:)ident(sort_2)operator(,) operator(&)ident(data)operator(\);)
reserved(return) ident(ary)operator(;)
operator(})
@@ -1766,9 +1766,9 @@ operator({)
operator(})
comment(/* check if idx is Range */)
reserved(switch) operator(()ident(rb_range_beg_len)operator(()ident(argv)operator([)ident(i)operator(],) operator(&)ident(beg)operator(,) operator(&)ident(len)operator(,) ident(olen)operator(,) integer(0)operator(\)\)) operator({)
- reserved(case) label(Qfalse)operator(:)
+ reserved(case) ident(Qfalse)operator(:)
reserved(break)operator(;)
- reserved(case) label(Qnil)operator(:)
+ reserved(case) ident(Qnil)operator(:)
reserved(continue)operator(;)
reserved(default)operator(:)
reserved(for) operator(()ident(j)operator(=)integer(0)operator(;) ident(j)operator(<)ident(len)operator(;) ident(j)operator(++\)) operator({)
@@ -1969,7 +1969,7 @@ operator({)
reserved(if) operator(()ident(rb_scan_args)operator(()ident(argc)operator(,) ident(argv)operator(,) string<delimiter(")content(11)delimiter(")>operator(,) operator(&)ident(arg1)operator(,) operator(&)ident(arg2)operator(\)) operator(==) integer(2)operator(\)) operator({)
ident(pos) operator(=) ident(NUM2LONG)operator(()ident(arg1)operator(\);)
ident(len) operator(=) ident(NUM2LONG)operator(()ident(arg2)operator(\);)
- label(delete_pos_len)operator(:)
+ label(delete_pos_len:)
reserved(if) operator(()ident(pos) operator(<) integer(0)operator(\)) operator({)
ident(pos) operator(=) ident(RARRAY)operator(()ident(ary)operator(\)->)ident(len) operator(+) ident(pos)operator(;)
operator(})
@@ -3613,7 +3613,7 @@ preprocessor(#define) ident(conv_digit)operator(()ident(c)operator(\)) \
reserved(return) ident(bignorm)operator(()ident(big)operator(\);)
operator(})
operator(})
- label(bigparse)operator(:)
+ label(bigparse:)
ident(len) operator(=) operator(()ident(len)operator(/)ident(BITSPERDIG)operator(\)+)integer(1)operator(;)
reserved(if) operator(()ident(badcheck) operator(&&) operator(*)ident(str) operator(==) char('_')operator(\)) reserved(goto) ident(bad)operator(;)
@@ -3653,7 +3653,7 @@ preprocessor(#define) ident(conv_digit)operator(()ident(c)operator(\)) \
reserved(if) operator(()ident(s)operator(+)integer(1) operator(<) ident(str) operator(&&) ident(str)operator([-)integer(1)operator(]) operator(==) char('_')operator(\)) reserved(goto) ident(bad)operator(;)
reserved(while) operator((*)ident(str) operator(&&) ident(ISSPACE)operator((*)ident(str)operator(\)\)) ident(str)operator(++;)
reserved(if) operator((*)ident(str)operator(\)) operator({)
- label(bad)operator(:)
+ label(bad:)
ident(rb_invalid_str)operator(()ident(s)operator(,) string<delimiter(")content(Integer)delimiter(")>operator(\);)
operator(})
operator(})
@@ -4014,7 +4014,7 @@ operator({)
ident(BDIGIT) ident(c)operator(;)
ident(BDIGIT) operator(*)ident(digits)operator(;)
ident(VALUE) ident(z)operator(;)
- pre_type(double) ident(u) operator(=) operator(()ident(d) operator(<) integer(0)operator(\)?-)label(d)operator(:)ident(d)operator(;)
+ pre_type(double) ident(u) operator(=) operator(()ident(d) operator(<) integer(0)operator(\)?-)ident(d)operator(:)ident(d)operator(;)
reserved(if) operator(()ident(isinf)operator(()ident(d)operator(\)\)) operator({)
ident(rb_raise)operator(()ident(rb_eFloatDomainError)operator(,) ident(d) operator(<) integer(0) operator(?) string<delimiter(")content(-Infinity)delimiter(")> operator(:) string<delimiter(")content(Infinity)delimiter(")>operator(\);)
@@ -4098,14 +4098,14 @@ operator({)
pre_type(long) ident(xlen) operator(=) ident(RBIGNUM)operator(()ident(x)operator(\)->)ident(len)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(y) operator(=) ident(rb_int2big)operator(()ident(FIX2LONG)operator(()ident(y)operator(\)\);)
reserved(break)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
reserved(break)operator(;)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
operator({)
pre_type(double) ident(a) operator(=) ident(RFLOAT)operator(()ident(y)operator(\)->)ident(value)operator(;)
@@ -4150,19 +4150,19 @@ ident(rb_big_eq)operator(()ident(x)operator(,) ident(y)operator(\))
ident(VALUE) ident(x)operator(,) ident(y)operator(;)
operator({)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(y) operator(=) ident(rb_int2big)operator(()ident(FIX2LONG)operator(()ident(y)operator(\)\);)
reserved(break)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
reserved(break)operator(;)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
operator({)
directive(volatile) pre_type(double) ident(a)operator(,) ident(b)operator(;)
ident(a) operator(=) ident(RFLOAT)operator(()ident(y)operator(\)->)ident(value)operator(;)
reserved(if) operator(()ident(isnan)operator(()ident(a)operator(\)\)) reserved(return) ident(Qfalse)operator(;)
ident(b) operator(=) ident(rb_big2dbl)operator(()ident(x)operator(\);)
- reserved(return) operator(()ident(a) operator(==) ident(b)operator(\)?)label(Qtrue)operator(:)ident(Qfalse)operator(;)
+ reserved(return) operator(()ident(a) operator(==) ident(b)operator(\)?)ident(Qtrue)operator(:)ident(Qfalse)operator(;)
operator(})
reserved(default)operator(:)
reserved(return) ident(rb_equal)operator(()ident(y)operator(,) ident(x)operator(\);)
@@ -4348,13 +4348,13 @@ ident(rb_big_plus)operator(()ident(x)operator(,) ident(y)operator(\))
ident(VALUE) ident(x)operator(,) ident(y)operator(;)
operator({)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(y) operator(=) ident(rb_int2big)operator(()ident(FIX2LONG)operator(()ident(y)operator(\)\);)
comment(/* fall through */)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
reserved(return) ident(bignorm)operator(()ident(bigadd)operator(()ident(x)operator(,) ident(y)operator(,) integer(1)operator(\)\);)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
reserved(return) ident(rb_float_new)operator(()ident(rb_big2dbl)operator(()ident(x)operator(\)) operator(+) ident(RFLOAT)operator(()ident(y)operator(\)->)ident(value)operator(\);)
reserved(default)operator(:)
@@ -4374,13 +4374,13 @@ ident(rb_big_minus)operator(()ident(x)operator(,) ident(y)operator(\))
ident(VALUE) ident(x)operator(,) ident(y)operator(;)
operator({)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(y) operator(=) ident(rb_int2big)operator(()ident(FIX2LONG)operator(()ident(y)operator(\)\);)
comment(/* fall through */)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
reserved(return) ident(bignorm)operator(()ident(bigadd)operator(()ident(x)operator(,) ident(y)operator(,) integer(0)operator(\)\);)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
reserved(return) ident(rb_float_new)operator(()ident(rb_big2dbl)operator(()ident(x)operator(\)) operator(-) ident(RFLOAT)operator(()ident(y)operator(\)->)ident(value)operator(\);)
reserved(default)operator(:)
@@ -4399,14 +4399,14 @@ operator({)
reserved(if) operator(()ident(FIXNUM_P)operator(()ident(x)operator(\)\)) ident(x) operator(=) ident(rb_int2big)operator(()ident(FIX2LONG)operator(()ident(x)operator(\)\);)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(y) operator(=) ident(rb_int2big)operator(()ident(FIX2LONG)operator(()ident(y)operator(\)\);)
reserved(break)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
reserved(break)operator(;)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
reserved(return) ident(rb_float_new)operator(()ident(rb_big2dbl)operator(()ident(x)operator(\)) operator(*) ident(RFLOAT)operator(()ident(y)operator(\)->)ident(value)operator(\);)
reserved(default)operator(:)
@@ -4612,14 +4612,14 @@ operator({)
ident(VALUE) ident(z)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(y) operator(=) ident(rb_int2big)operator(()ident(FIX2LONG)operator(()ident(y)operator(\)\);)
reserved(break)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
reserved(break)operator(;)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
reserved(return) ident(rb_float_new)operator(()ident(rb_big2dbl)operator(()ident(x)operator(\)) operator(/) ident(RFLOAT)operator(()ident(y)operator(\)->)ident(value)operator(\);)
reserved(default)operator(:)
@@ -4646,11 +4646,11 @@ operator({)
ident(VALUE) ident(z)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(y) operator(=) ident(rb_int2big)operator(()ident(FIX2LONG)operator(()ident(y)operator(\)\);)
reserved(break)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -4677,11 +4677,11 @@ operator({)
ident(VALUE) ident(z)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(y) operator(=) ident(rb_int2big)operator(()ident(FIX2LONG)operator(()ident(y)operator(\)\);)
reserved(break)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -4720,11 +4720,11 @@ operator({)
ident(VALUE) ident(div)operator(,) ident(mod)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(y) operator(=) ident(rb_int2big)operator(()ident(FIX2LONG)operator(()ident(y)operator(\)\);)
reserved(break)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -4755,15 +4755,15 @@ operator({)
pre_type(double) ident(dy)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(dy) operator(=) operator(()pre_type(double)operator(\))ident(FIX2LONG)operator(()ident(y)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
ident(dy) operator(=) ident(rb_big2dbl)operator(()ident(y)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
ident(dy) operator(=) ident(RFLOAT)operator(()ident(y)operator(\)->)ident(value)operator(;)
reserved(break)operator(;)
@@ -4795,16 +4795,16 @@ operator({)
reserved(if) operator(()ident(y) operator(==) ident(INT2FIX)operator(()integer(0)operator(\)\)) reserved(return) ident(INT2FIX)operator(()integer(1)operator(\);)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
ident(d) operator(=) ident(RFLOAT)operator(()ident(y)operator(\)->)ident(value)operator(;)
reserved(break)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
ident(rb_warn)operator(()string<delimiter(")content(in a**b, b may be too big)delimiter(")>operator(\);)
ident(d) operator(=) ident(rb_big2dbl)operator(()ident(y)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(yy) operator(=) ident(FIX2LONG)operator(()ident(y)operator(\);)
reserved(if) operator(()ident(yy) operator(>) integer(0)operator(\)) operator({)
ident(VALUE) ident(z) operator(=) ident(x)operator(;)
@@ -5206,7 +5206,7 @@ operator({)
reserved(if) operator((!)ident(RBIGNUM)operator(()ident(y)operator(\)->)ident(sign)operator(\))
reserved(return) ident(INT2FIX)operator(()integer(0)operator(\);)
reserved(if) operator(()ident(RBIGNUM)operator(()ident(bigtrunc)operator(()ident(y)operator(\)\)->)ident(len) operator(>) ident(SIZEOF_LONG)operator(/)ident(SIZEOF_BDIGITS)operator(\)) operator({)
- label(out_of_range)operator(:)
+ label(out_of_range:)
reserved(return) ident(RBIGNUM)operator(()ident(x)operator(\)->)ident(sign) operator(?) ident(INT2FIX)operator(()integer(0)operator(\)) operator(:) ident(INT2FIX)operator(()integer(1)operator(\);)
operator(})
ident(shift) operator(=) ident(big2ulong)operator(()ident(y)operator(,) string<delimiter(")content(long)delimiter(")>operator(,) ident(Qfalse)operator(\);)
@@ -5541,8 +5541,8 @@ operator({)
ident(data)operator(.)ident(tbl) operator(=) ident(clone)operator(->)ident(m_tbl) operator(=) ident(st_init_numtable)operator((\);)
reserved(switch) operator(()ident(TYPE)operator(()ident(obj)operator(\)\)) operator({)
- reserved(case) label(T_CLASS)operator(:)
- reserved(case) label(T_MODULE)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
ident(data)operator(.)ident(klass) operator(=) ident(obj)operator(;)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -5816,7 +5816,7 @@ operator({)
comment(/* ignore if the module included already in superclasses */)
reserved(for) operator(()ident(p) operator(=) ident(RCLASS)operator(()ident(klass)operator(\)->)ident(super)operator(;) ident(p)operator(;) ident(p) operator(=) ident(RCLASS)operator(()ident(p)operator(\)->)ident(super)operator(\)) operator({)
reserved(switch) operator(()ident(BUILTIN_TYPE)operator(()ident(p)operator(\)\)) operator({)
- reserved(case) label(T_ICLASS)operator(:)
+ reserved(case) ident(T_ICLASS)operator(:)
reserved(if) operator(()ident(RCLASS)operator(()ident(p)operator(\)->)ident(m_tbl) operator(==) ident(RCLASS)operator(()ident(module)operator(\)->)ident(m_tbl)operator(\)) operator({)
reserved(if) operator((!)ident(superclass_seen)operator(\)) operator({)
ident(c) operator(=) ident(p)operator(;) comment(/* move insertion point */)
@@ -5824,14 +5824,14 @@ operator({)
reserved(goto) ident(skip)operator(;)
operator(})
reserved(break)operator(;)
- reserved(case) label(T_CLASS)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
ident(superclass_seen) operator(=) ident(Qtrue)operator(;)
reserved(break)operator(;)
operator(})
operator(})
ident(c) operator(=) ident(RCLASS)operator(()ident(c)operator(\)->)ident(super) operator(=) ident(include_class_new)operator(()ident(module)operator(,) ident(RCLASS)operator(()ident(c)operator(\)->)ident(super)operator(\);)
ident(changed) operator(=) integer(1)operator(;)
- label(skip)operator(:)
+ label(skip:)
ident(module) operator(=) ident(RCLASS)operator(()ident(module)operator(\)->)ident(super)operator(;)
operator(})
reserved(if) operator(()ident(changed)operator(\)) ident(rb_clear_cache)operator((\);)
@@ -5951,9 +5951,9 @@ ident(ins_methods_push)operator(()ident(name)operator(,) ident(type)operator(,)
operator({)
reserved(if) operator(()ident(type) operator(==) operator(-)integer(1)operator(\)) reserved(return) ident(ST_CONTINUE)operator(;)
reserved(switch) operator(()ident(visi)operator(\)) operator({)
- reserved(case) label(NOEX_PRIVATE)operator(:)
- reserved(case) label(NOEX_PROTECTED)operator(:)
- reserved(case) label(NOEX_PUBLIC)operator(:)
+ reserved(case) ident(NOEX_PRIVATE)operator(:)
+ reserved(case) ident(NOEX_PROTECTED)operator(:)
+ reserved(case) ident(NOEX_PUBLIC)operator(:)
ident(visi) operator(=) operator(()ident(type) operator(==) ident(visi)operator(\);)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -6413,7 +6413,7 @@ operator({)
operator(})
reserved(if)operator((*)ident(p) operator(==) char('*')operator(\)) operator({)
- label(rest_arg)operator(:)
+ label(rest_arg:)
ident(var) operator(=) ident(va_arg)operator(()ident(vargs)operator(,) ident(VALUE)operator(*\);)
reserved(if) operator(()ident(argc) operator(>) ident(i)operator(\)) operator({)
reserved(if) operator(()ident(var)operator(\)) operator(*)ident(var) operator(=) ident(rb_ary_new4)operator(()ident(argc)operator(-)ident(i)operator(,) ident(argv)operator(+)ident(i)operator(\);)
@@ -6447,7 +6447,7 @@ operator({)
reserved(return) ident(argc)operator(;)
- label(error)operator(:)
+ label(error:)
ident(rb_fatal)operator(()string<delimiter(")content(bad scan arg format: %s)delimiter(")>operator(,) ident(fmt)operator(\);)
reserved(return) integer(0)operator(;)
operator(})
@@ -6985,7 +6985,7 @@ operator({)
ident(Inc)operator(()ident(s)operator(\);)
reserved(continue)operator(;)
- label(failed)operator(:) comment(/* try next '*' position */)
+ label(failed:) comment(/* try next '*' position */)
reserved(if) operator(()ident(ptmp) operator(&&) ident(stmp)operator(\)) operator({)
ident(p) operator(=) ident(ptmp)operator(;)
ident(Inc)operator(()ident(stmp)operator(\);) comment(/* !ISEND(*stmp\) */)
@@ -7841,7 +7841,7 @@ operator({)
ident(tmp) operator(=) ident(GLOB_ALLOC)operator(()reserved(struct) ident(glob_pattern)operator(\);)
reserved(if) operator((!)ident(tmp)operator(\)) operator({)
- label(error)operator(:)
+ label(error:)
operator(*)ident(tail) operator(=) integer(0)operator(;)
ident(glob_free_pattern)operator(()ident(list)operator(\);)
reserved(return) integer(0)operator(;)
@@ -7943,19 +7943,19 @@ operator({)
ident(p) operator(=) ident(p)operator(->)ident(next)operator(;)
operator(})
reserved(switch) operator(()ident(p)operator(->)ident(type)operator(\)) operator({)
- reserved(case) label(PLAIN)operator(:)
+ reserved(case) ident(PLAIN)operator(:)
ident(plain) operator(=) integer(1)operator(;)
reserved(break)operator(;)
- reserved(case) label(MAGICAL)operator(:)
+ reserved(case) ident(MAGICAL)operator(:)
ident(magical) operator(=) integer(1)operator(;)
reserved(break)operator(;)
- reserved(case) label(MATCH_ALL)operator(:)
+ reserved(case) ident(MATCH_ALL)operator(:)
ident(match_all) operator(=) integer(1)operator(;)
reserved(break)operator(;)
- reserved(case) label(MATCH_DIR)operator(:)
+ reserved(case) ident(MATCH_DIR)operator(:)
ident(match_dir) operator(=) integer(1)operator(;)
reserved(break)operator(;)
- reserved(case) label(RECURSIVE)operator(:)
+ reserved(case) ident(RECURSIVE)operator(:)
ident(rb_bug)operator(()string<delimiter(")content(continuous RECURSIVEs)delimiter(")>operator(\);)
operator(})
operator(})
@@ -9019,7 +9019,7 @@ operator({)
operator(})
reserved(return) ident(buffer)operator(;)
- label(err_noexec)operator(:)
+ label(err_noexec:)
ident(dln_errno) operator(=) ident(DLN_ENOEXEC)operator(;)
reserved(return) pre_constant(NULL)operator(;)
operator(})
@@ -9115,7 +9115,7 @@ operator({)
ident(close)operator(()ident(fd)operator(\);)
reserved(return) integer(0)operator(;)
- label(err_noexec)operator(:)
+ label(err_noexec:)
ident(close)operator(()ident(fd)operator(\);)
ident(dln_errno) operator(=) ident(DLN_ENOEXEC)operator(;)
reserved(return) operator(-)integer(1)operator(;)
@@ -9436,10 +9436,10 @@ preprocessor(#endif)
pre_type(char) operator(*)ident(key)operator(;)
reserved(switch) operator(()ident(sym)operator(->)ident(n_type)operator(\)) operator({)
- reserved(case) label(N_COMM)operator(:)
+ reserved(case) ident(N_COMM)operator(:)
ident(sym)operator(->)ident(n_value) operator(+=) ident(hdr)operator(.)ident(a_text) operator(+) ident(hdr)operator(.)ident(a_data)operator(;)
- reserved(case) ident(N_TEXT)operator(|)label(N_EXT)operator(:)
- reserved(case) ident(N_DATA)operator(|)label(N_EXT)operator(:)
+ reserved(case) ident(N_TEXT)operator(|)ident(N_EXT)operator(:)
+ reserved(case) ident(N_DATA)operator(|)ident(N_EXT)operator(:)
ident(sym)operator(->)ident(n_value) operator(+=) ident(block)operator(;)
@@ -9461,8 +9461,8 @@ preprocessor(#endif)
ident(st_insert)operator(()ident(sym_tbl)operator(,) ident(new_sym)operator(->)ident(n_un)operator(.)ident(n_name)operator(,) ident(new_sym)operator(\);)
reserved(break)operator(;)
- reserved(case) label(N_TEXT)operator(:)
- reserved(case) label(N_DATA)operator(:)
+ reserved(case) ident(N_TEXT)operator(:)
+ reserved(case) ident(N_DATA)operator(:)
ident(sym)operator(->)ident(n_value) operator(+=) ident(block)operator(;)
reserved(break)operator(;)
operator(})
@@ -9492,10 +9492,10 @@ preprocessor(#endif)
reserved(if) operator(()ident(rel)operator(->)ident(r_extern)operator(\)) operator({) comment(/* Look it up in symbol-table */)
ident(sym) operator(=) operator(&()ident(syms)operator([)ident(R_SYMBOL)operator(()ident(rel)operator(\)]\);)
reserved(switch) operator(()ident(sym)operator(->)ident(n_type)operator(\)) operator({)
- reserved(case) ident(N_EXT)operator(|)label(N_UNDF)operator(:)
+ reserved(case) ident(N_EXT)operator(|)ident(N_UNDF)operator(:)
ident(link_undef)operator(()ident(sym)operator(->)ident(n_un)operator(.)ident(n_name)operator(,) ident(block)operator(,) ident(rel)operator(\);)
- reserved(case) ident(N_EXT)operator(|)label(N_COMM)operator(:)
- reserved(case) label(N_COMM)operator(:)
+ reserved(case) ident(N_EXT)operator(|)ident(N_COMM)operator(:)
+ reserved(case) ident(N_COMM)operator(:)
ident(datum) operator(=) ident(sym)operator(->)ident(n_value)operator(;)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -9504,14 +9504,14 @@ preprocessor(#endif)
operator(}) comment(/* end.. look it up */)
reserved(else) operator({) comment(/* is static */)
reserved(switch) operator(()ident(R_SYMBOL)operator(()ident(rel)operator(\)\)) operator({)
- reserved(case) label(N_TEXT)operator(:)
- reserved(case) label(N_DATA)operator(:)
+ reserved(case) ident(N_TEXT)operator(:)
+ reserved(case) ident(N_DATA)operator(:)
ident(datum) operator(=) ident(block)operator(;)
reserved(break)operator(;)
- reserved(case) label(N_BSS)operator(:)
+ reserved(case) ident(N_BSS)operator(:)
ident(datum) operator(=) ident(block) operator(+) ident(new_common)operator(;)
reserved(break)operator(;)
- reserved(case) label(N_ABS)operator(:)
+ reserved(case) ident(N_ABS)operator(:)
reserved(break)operator(;)
operator(})
operator(}) comment(/* end .. is static */)
@@ -9604,7 +9604,7 @@ preprocessor(#endif)
operator(})
reserved(return) integer(0)operator(;)
- label(err_exit)operator(:)
+ label(err_exit:)
reserved(if) operator(()ident(syms)operator(\)) ident(free)operator(()ident(syms)operator(\);)
reserved(if) operator(()ident(reloc)operator(\)) ident(free)operator(()ident(reloc)operator(\);)
reserved(if) operator(()ident(block)operator(\)) ident(free)operator((()pre_type(char)operator(*\))ident(block)operator(\);)
@@ -9763,9 +9763,9 @@ operator({)
ident(close)operator(()ident(fd)operator(\);)
reserved(return) integer(0)operator(;)
- label(syserr)operator(:)
+ label(syserr:)
ident(dln_errno) operator(=) ident(errno)operator(;)
- label(badlib)operator(:)
+ label(badlib:)
reserved(if) operator(()ident(fd) operator(>=) integer(0)operator(\)) ident(close)operator(()ident(fd)operator(\);)
reserved(return) operator(-)integer(1)operator(;)
operator(})
@@ -9864,17 +9864,17 @@ preprocessor(#ifdef) ident(USE_DLN_A_OUT)
pre_type(char) operator(*)ident(strerror)operator((\);)
reserved(switch) operator(()ident(dln_errno)operator(\)) operator({)
- reserved(case) label(DLN_ECONFL)operator(:)
+ reserved(case) ident(DLN_ECONFL)operator(:)
reserved(return) string<delimiter(")content(Symbol name conflict)delimiter(")>operator(;)
- reserved(case) label(DLN_ENOINIT)operator(:)
+ reserved(case) ident(DLN_ENOINIT)operator(:)
reserved(return) string<delimiter(")content(No initializer given)delimiter(")>operator(;)
- reserved(case) label(DLN_EUNDEF)operator(:)
+ reserved(case) ident(DLN_EUNDEF)operator(:)
reserved(return) string<delimiter(")content(Unresolved symbols)delimiter(")>operator(;)
- reserved(case) label(DLN_ENOTLIB)operator(:)
+ reserved(case) ident(DLN_ENOTLIB)operator(:)
reserved(return) string<delimiter(")content(Not a library file)delimiter(")>operator(;)
- reserved(case) label(DLN_EBADLIB)operator(:)
+ reserved(case) ident(DLN_EBADLIB)operator(:)
reserved(return) string<delimiter(")content(Malformed library file)delimiter(")>operator(;)
- reserved(case) label(DLN_EINIT)operator(:)
+ reserved(case) ident(DLN_EINIT)operator(:)
reserved(return) string<delimiter(")content(Not initialized)delimiter(")>operator(;)
reserved(default)operator(:)
reserved(return) ident(strerror)operator(()ident(dln_errno)operator(\);)
@@ -10331,7 +10331,7 @@ preprocessor(#endif)
preprocessor(#endif) comment(/* USE_DLN_A_OUT */)
preprocessor(#endif)
preprocessor(#if) operator(!)ident(defined)operator(()ident(_AIX)operator(\)) operator(&&) operator(!)ident(defined)operator(()ident(NeXT)operator(\))
- label(failed)operator(:)
+ label(failed:)
ident(rb_loaderror)operator(()string<delimiter(")content(%s - %s)delimiter(")>operator(,) ident(error)operator(,) ident(file)operator(\);)
preprocessor(#endif)
@@ -10461,7 +10461,7 @@ preprocessor(#endif)
comment(/* now append the file name */)
ident(i) operator(=) ident(strlen)operator(()ident(fname)operator(\);)
reserved(if) operator((()ident(fspace) operator(-=) ident(i)operator(\)) operator(<) integer(0)operator(\)) operator({)
- label(toolong)operator(:)
+ label(toolong:)
ident(fprintf)operator(()ident(stderr)operator(,) string<delimiter(")content(openpath: pathname too long (ignored\))char(\\n)delimiter(")>operator(\);)
operator(*)ident(bp) operator(=) char('\\0')operator(;)
ident(fprintf)operator(()ident(stderr)operator(,) string<delimiter(")char(\\t)content(Directory )char(\\")content(%s)char(\\")char(\\n)delimiter(")>operator(,) ident(fbuf)operator(\);)
@@ -10527,7 +10527,7 @@ preprocessor(#else)
operator(})
preprocessor(#endif)
- label(next)operator(:)
+ label(next:)
comment(/* if not, and no other alternatives, life is bleak */)
reserved(if) operator((*)ident(ep) operator(==) char('\\0')operator(\)) operator({)
reserved(return) pre_constant(NULL)operator(;)
@@ -12229,13 +12229,13 @@ operator({)
ident(obj) operator(=) ident(ptr)operator([)integer(1)operator(];)
reserved(switch) operator(()ident(TYPE)operator(()ident(obj)operator(\)\)) operator({)
- reserved(case) label(T_NIL)operator(:)
+ reserved(case) ident(T_NIL)operator(:)
ident(desc) operator(=) string<delimiter(")content(nil)delimiter(")>operator(;)
reserved(break)operator(;)
- reserved(case) label(T_TRUE)operator(:)
+ reserved(case) ident(T_TRUE)operator(:)
ident(desc) operator(=) string<delimiter(")content(true)delimiter(")>operator(;)
reserved(break)operator(;)
- reserved(case) label(T_FALSE)operator(:)
+ reserved(case) ident(T_FALSE)operator(:)
ident(desc) operator(=) string<delimiter(")content(false)delimiter(")>operator(;)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -14401,7 +14401,7 @@ preprocessor(#define) ident(TRACE_TAIL) integer(5)
operator(})
operator(})
operator(})
- label(error)operator(:)
+ label(error:)
ident(POP_TAG)operator((\);)
operator(})
@@ -14542,27 +14542,27 @@ operator({)
ident(status) operator(=) ident(EXIT_SUCCESS)operator(;)
reserved(break)operator(;)
- reserved(case) label(TAG_RETURN)operator(:)
+ reserved(case) ident(TAG_RETURN)operator(:)
ident(error_pos)operator((\);)
ident(warn_print)operator(()string<delimiter(")content(: unexpected return)char(\\n)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(TAG_NEXT)operator(:)
+ reserved(case) ident(TAG_NEXT)operator(:)
ident(error_pos)operator((\);)
ident(warn_print)operator(()string<delimiter(")content(: unexpected next)char(\\n)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(TAG_BREAK)operator(:)
+ reserved(case) ident(TAG_BREAK)operator(:)
ident(error_pos)operator((\);)
ident(warn_print)operator(()string<delimiter(")content(: unexpected break)char(\\n)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(TAG_REDO)operator(:)
+ reserved(case) ident(TAG_REDO)operator(:)
ident(error_pos)operator((\);)
ident(warn_print)operator(()string<delimiter(")content(: unexpected redo)char(\\n)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(TAG_RETRY)operator(:)
+ reserved(case) ident(TAG_RETRY)operator(:)
ident(error_pos)operator((\);)
ident(warn_print)operator(()string<delimiter(")content(: retry outside of rescue clause)char(\\n)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(TAG_THROW)operator(:)
+ reserved(case) ident(TAG_THROW)operator(:)
reserved(if) operator(()ident(prot_tag) operator(&&) ident(prot_tag)operator(->)ident(frame) operator(&&) ident(prot_tag)operator(->)ident(frame)operator(->)ident(node)operator(\)) operator({)
ident(NODE) operator(*)ident(tag) operator(=) ident(prot_tag)operator(->)ident(frame)operator(->)ident(node)operator(;)
ident(warn_printf)operator(()string<delimiter(")content(%s:%d: uncaught throw)char(\\n)delimiter(")>operator(,)
@@ -14573,8 +14573,8 @@ operator({)
ident(warn_printf)operator(()string<delimiter(")content(: unexpected throw)char(\\n)delimiter(")>operator(\);)
operator(})
reserved(break)operator(;)
- reserved(case) label(TAG_RAISE)operator(:)
- reserved(case) label(TAG_FATAL)operator(:)
+ reserved(case) ident(TAG_RAISE)operator(:)
+ reserved(case) ident(TAG_FATAL)operator(:)
reserved(if) operator(()ident(rb_obj_is_kind_of)operator(()ident(ruby_errinfo)operator(,) ident(rb_eSystemExit)operator(\)\)) operator({)
ident(status) operator(=) ident(sysexit_status)operator(()ident(ruby_errinfo)operator(\);)
operator(})
@@ -14837,15 +14837,15 @@ operator({)
ident(rb_iv_set)operator(()ident(exc)operator(,) string<delimiter(")content(@exit_value)delimiter(")>operator(,) ident(value)operator(\);)
reserved(switch) operator(()ident(reason)operator(\)) operator({)
- reserved(case) label(TAG_BREAK)operator(:)
+ reserved(case) ident(TAG_BREAK)operator(:)
ident(id) operator(=) ident(rb_intern)operator(()string<delimiter(")content(break)delimiter(")>operator(\);) reserved(break)operator(;)
- reserved(case) label(TAG_REDO)operator(:)
+ reserved(case) ident(TAG_REDO)operator(:)
ident(id) operator(=) ident(rb_intern)operator(()string<delimiter(")content(redo)delimiter(")>operator(\);) reserved(break)operator(;)
- reserved(case) label(TAG_RETRY)operator(:)
+ reserved(case) ident(TAG_RETRY)operator(:)
ident(id) operator(=) ident(rb_intern)operator(()string<delimiter(")content(retry)delimiter(")>operator(\);) reserved(break)operator(;)
- reserved(case) label(TAG_NEXT)operator(:)
+ reserved(case) ident(TAG_NEXT)operator(:)
ident(id) operator(=) ident(rb_intern)operator(()string<delimiter(")content(next)delimiter(")>operator(\);) reserved(break)operator(;)
- reserved(case) label(TAG_RETURN)operator(:)
+ reserved(case) ident(TAG_RETURN)operator(:)
ident(id) operator(=) ident(rb_intern)operator(()string<delimiter(")content(return)delimiter(")>operator(\);) reserved(break)operator(;)
reserved(default)operator(:)
ident(id) operator(=) ident(rb_intern)operator(()string<delimiter(")content(noreason)delimiter(")>operator(\);) reserved(break)operator(;)
@@ -14893,19 +14893,19 @@ operator({)
reserved(switch) operator(()ident(state)operator(\)) operator({)
reserved(case) integer(0)operator(:)
reserved(break)operator(;)
- reserved(case) label(TAG_RETURN)operator(:)
+ reserved(case) ident(TAG_RETURN)operator(:)
ident(localjump_error)operator(()string<delimiter(")content(unexpected return)delimiter(")>operator(,) ident(val)operator(,) ident(state)operator(\);)
reserved(break)operator(;)
- reserved(case) label(TAG_BREAK)operator(:)
+ reserved(case) ident(TAG_BREAK)operator(:)
ident(localjump_error)operator(()string<delimiter(")content(unexpected break)delimiter(")>operator(,) ident(val)operator(,) ident(state)operator(\);)
reserved(break)operator(;)
- reserved(case) label(TAG_NEXT)operator(:)
+ reserved(case) ident(TAG_NEXT)operator(:)
ident(localjump_error)operator(()string<delimiter(")content(unexpected next)delimiter(")>operator(,) ident(val)operator(,) ident(state)operator(\);)
reserved(break)operator(;)
- reserved(case) label(TAG_REDO)operator(:)
+ reserved(case) ident(TAG_REDO)operator(:)
ident(localjump_error)operator(()string<delimiter(")content(unexpected redo)delimiter(")>operator(,) ident(Qnil)operator(,) ident(state)operator(\);)
reserved(break)operator(;)
- reserved(case) label(TAG_RETRY)operator(:)
+ reserved(case) ident(TAG_RETRY)operator(:)
ident(localjump_error)operator(()string<delimiter(")content(retry outside of rescue clause)delimiter(")>operator(,) ident(Qnil)operator(,) ident(state)operator(\);)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -15112,10 +15112,10 @@ operator({)
ident(desc) operator(=) string<delimiter(")content(object)delimiter(")>operator(;)
reserved(else) operator({)
reserved(switch) operator(()ident(TYPE)operator(()ident(klass)operator(\)\)) operator({)
- reserved(case) label(T_MODULE)operator(:)
- reserved(case) label(T_ICLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
+ reserved(case) ident(T_ICLASS)operator(:)
ident(desc) operator(=) string<delimiter(")content(module)delimiter(")>operator(;) reserved(break)operator(;)
- reserved(case) label(T_CLASS)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
ident(desc) operator(=) string<delimiter(")content(class)delimiter(")>operator(;) reserved(break)operator(;)
operator(})
operator(})
@@ -15150,8 +15150,8 @@ operator({)
ident(VALUE) ident(obj) operator(=) ident(rb_iv_get)operator(()ident(klass)operator(,) string<delimiter(")content(__attached__)delimiter(")>operator(\);)
reserved(switch) operator(()ident(TYPE)operator(()ident(obj)operator(\)\)) operator({)
- reserved(case) label(T_MODULE)operator(:)
- reserved(case) label(T_CLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
ident(c) operator(=) ident(obj)operator(;)
ident(s0) operator(=) string<delimiter(")delimiter(")>operator(;)
operator(})
@@ -15381,9 +15381,9 @@ preprocessor(#define) ident(BEGIN_CALLARGS) reserved(do) operator({)\
reserved(struct) ident(BLOCK) operator(*)ident(tmp_block) operator(=) ident(ruby_block)operator(;)\
pre_type(int) ident(tmp_iter) operator(=) ident(ruby_iter)operator(->)ident(iter)operator(;)\
reserved(switch) operator(()ident(tmp_iter)operator(\)) operator({)\
- reserved(case) label(ITER_PRE)operator(:)\
+ reserved(case) ident(ITER_PRE)operator(:)\
reserved(if) operator(()ident(ruby_block)operator(\)) ident(ruby_block) operator(=) ident(ruby_block)operator(->)ident(outer)operator(;)\
- reserved(case) label(ITER_PAS)operator(:)\
+ reserved(case) ident(ITER_PAS)operator(:)\
ident(tmp_iter) operator(=) ident(ITER_NOT)operator(;)\
operator(})\
ident(PUSH_ITER)operator(()ident(tmp_iter)operator(\))
@@ -15433,11 +15433,11 @@ operator({)
ident(VALUE) ident(val)operator(;) comment(/* OK */)
pre_type(int) ident(state)operator(;)
- label(again)operator(:)
+ label(again:)
reserved(if) operator((!)ident(node)operator(\)) reserved(return) string<delimiter(")content(expression)delimiter(")>operator(;)
reserved(switch) operator(()ident(nd_type)operator(()ident(node)operator(\)\)) operator({)
- reserved(case) label(NODE_SUPER)operator(:)
- reserved(case) label(NODE_ZSUPER)operator(:)
+ reserved(case) ident(NODE_SUPER)operator(:)
+ reserved(case) ident(NODE_ZSUPER)operator(:)
reserved(if) operator(()ident(ruby_frame)operator(->)ident(last_func) operator(==) integer(0)operator(\)) reserved(return) integer(0)operator(;)
reserved(else) reserved(if) operator(()ident(ruby_frame)operator(->)ident(last_class) operator(==) integer(0)operator(\)) reserved(return) integer(0)operator(;)
ident(val) operator(=) ident(ruby_frame)operator(->)ident(last_class)operator(;)
@@ -15449,15 +15449,15 @@ operator({)
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_VCALL)operator(:)
- reserved(case) label(NODE_FCALL)operator(:)
+ reserved(case) ident(NODE_VCALL)operator(:)
+ reserved(case) ident(NODE_FCALL)operator(:)
ident(val) operator(=) ident(self)operator(;)
reserved(goto) ident(check_bound)operator(;)
- reserved(case) label(NODE_ATTRASGN)operator(:)
+ reserved(case) ident(NODE_ATTRASGN)operator(:)
ident(val) operator(=) ident(self)operator(;)
reserved(if) operator(()ident(node)operator(->)ident(nd_recv) operator(==) operator(()ident(NODE) operator(*\))integer(1)operator(\)) reserved(goto) ident(check_bound)operator(;)
- reserved(case) label(NODE_CALL)operator(:)
+ reserved(case) ident(NODE_CALL)operator(:)
ident(PUSH_TAG)operator(()ident(PROT_NONE)operator(\);)
reserved(if) operator((()ident(state) operator(=) ident(EXEC_TAG)operator((\)\)) operator(==) integer(0)operator(\)) operator({)
ident(val) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_recv)operator(\);)
@@ -15467,7 +15467,7 @@ operator({)
ident(ruby_errinfo) operator(=) ident(Qnil)operator(;)
reserved(return) integer(0)operator(;)
operator(})
- label(check_bound)operator(:)
+ label(check_bound:)
operator({)
pre_type(int) ident(call) operator(=) ident(nd_type)operator(()ident(node)operator(\)==)ident(NODE_CALL)operator(;)
@@ -15492,74 +15492,74 @@ operator({)
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_MATCH2)operator(:)
- reserved(case) label(NODE_MATCH3)operator(:)
+ reserved(case) ident(NODE_MATCH2)operator(:)
+ reserved(case) ident(NODE_MATCH3)operator(:)
reserved(return) string<delimiter(")content(method)delimiter(")>operator(;)
- reserved(case) label(NODE_YIELD)operator(:)
+ reserved(case) ident(NODE_YIELD)operator(:)
reserved(if) operator(()ident(rb_block_given_p)operator((\)\)) operator({)
reserved(return) string<delimiter(")content(yield)delimiter(")>operator(;)
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_SELF)operator(:)
+ reserved(case) ident(NODE_SELF)operator(:)
reserved(return) string<delimiter(")content(self)delimiter(")>operator(;)
- reserved(case) label(NODE_NIL)operator(:)
+ reserved(case) ident(NODE_NIL)operator(:)
reserved(return) string<delimiter(")content(nil)delimiter(")>operator(;)
- reserved(case) label(NODE_TRUE)operator(:)
+ reserved(case) ident(NODE_TRUE)operator(:)
reserved(return) string<delimiter(")content(true)delimiter(")>operator(;)
- reserved(case) label(NODE_FALSE)operator(:)
+ reserved(case) ident(NODE_FALSE)operator(:)
reserved(return) string<delimiter(")content(false)delimiter(")>operator(;)
- reserved(case) label(NODE_ATTRSET)operator(:)
- reserved(case) label(NODE_OP_ASGN1)operator(:)
- reserved(case) label(NODE_OP_ASGN2)operator(:)
- reserved(case) label(NODE_OP_ASGN_OR)operator(:)
- reserved(case) label(NODE_OP_ASGN_AND)operator(:)
- reserved(case) label(NODE_MASGN)operator(:)
- reserved(case) label(NODE_LASGN)operator(:)
- reserved(case) label(NODE_DASGN)operator(:)
- reserved(case) label(NODE_DASGN_CURR)operator(:)
- reserved(case) label(NODE_GASGN)operator(:)
- reserved(case) label(NODE_IASGN)operator(:)
- reserved(case) label(NODE_CDECL)operator(:)
- reserved(case) label(NODE_CVDECL)operator(:)
- reserved(case) label(NODE_CVASGN)operator(:)
+ reserved(case) ident(NODE_ATTRSET)operator(:)
+ reserved(case) ident(NODE_OP_ASGN1)operator(:)
+ reserved(case) ident(NODE_OP_ASGN2)operator(:)
+ reserved(case) ident(NODE_OP_ASGN_OR)operator(:)
+ reserved(case) ident(NODE_OP_ASGN_AND)operator(:)
+ reserved(case) ident(NODE_MASGN)operator(:)
+ reserved(case) ident(NODE_LASGN)operator(:)
+ reserved(case) ident(NODE_DASGN)operator(:)
+ reserved(case) ident(NODE_DASGN_CURR)operator(:)
+ reserved(case) ident(NODE_GASGN)operator(:)
+ reserved(case) ident(NODE_IASGN)operator(:)
+ reserved(case) ident(NODE_CDECL)operator(:)
+ reserved(case) ident(NODE_CVDECL)operator(:)
+ reserved(case) ident(NODE_CVASGN)operator(:)
reserved(return) string<delimiter(")content(assignment)delimiter(")>operator(;)
- reserved(case) label(NODE_LVAR)operator(:)
+ reserved(case) ident(NODE_LVAR)operator(:)
reserved(return) string<delimiter(")content(local-variable)delimiter(")>operator(;)
- reserved(case) label(NODE_DVAR)operator(:)
+ reserved(case) ident(NODE_DVAR)operator(:)
reserved(return) string<delimiter(")content(local-variable(in-block\))delimiter(")>operator(;)
- reserved(case) label(NODE_GVAR)operator(:)
+ reserved(case) ident(NODE_GVAR)operator(:)
reserved(if) operator(()ident(rb_gvar_defined)operator(()ident(node)operator(->)ident(nd_entry)operator(\)\)) operator({)
reserved(return) string<delimiter(")content(global-variable)delimiter(")>operator(;)
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_IVAR)operator(:)
+ reserved(case) ident(NODE_IVAR)operator(:)
reserved(if) operator(()ident(rb_ivar_defined)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_vid)operator(\)\)) operator({)
reserved(return) string<delimiter(")content(instance-variable)delimiter(")>operator(;)
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_CONST)operator(:)
+ reserved(case) ident(NODE_CONST)operator(:)
reserved(if) operator(()ident(ev_const_defined)operator(()ident(ruby_cref)operator(,) ident(node)operator(->)ident(nd_vid)operator(,) ident(self)operator(\)\)) operator({)
reserved(return) string<delimiter(")content(constant)delimiter(")>operator(;)
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_CVAR)operator(:)
+ reserved(case) ident(NODE_CVAR)operator(:)
reserved(if) operator(()ident(rb_cvar_defined)operator(()ident(cvar_cbase)operator((\),) ident(node)operator(->)ident(nd_vid)operator(\)\)) operator({)
reserved(return) string<delimiter(")content(class variable)delimiter(")>operator(;)
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_COLON2)operator(:)
+ reserved(case) ident(NODE_COLON2)operator(:)
ident(PUSH_TAG)operator(()ident(PROT_NONE)operator(\);)
reserved(if) operator((()ident(state) operator(=) ident(EXEC_TAG)operator((\)\)) operator(==) integer(0)operator(\)) operator({)
ident(val) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_head)operator(\);)
@@ -15571,8 +15571,8 @@ operator({)
operator(})
reserved(else) operator({)
reserved(switch) operator(()ident(TYPE)operator(()ident(val)operator(\)\)) operator({)
- reserved(case) label(T_CLASS)operator(:)
- reserved(case) label(T_MODULE)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
reserved(if) operator(()ident(rb_const_defined_from)operator(()ident(val)operator(,) ident(node)operator(->)ident(nd_mid)operator(\)\))
reserved(return) string<delimiter(")content(constant)delimiter(")>operator(;)
reserved(break)operator(;)
@@ -15584,27 +15584,27 @@ operator({)
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_COLON3)operator(:)
+ reserved(case) ident(NODE_COLON3)operator(:)
reserved(if) operator(()ident(rb_const_defined_from)operator(()ident(rb_cObject)operator(,) ident(node)operator(->)ident(nd_mid)operator(\)\)) operator({)
reserved(return) string<delimiter(")content(constant)delimiter(")>operator(;)
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_NTH_REF)operator(:)
+ reserved(case) ident(NODE_NTH_REF)operator(:)
reserved(if) operator(()ident(RTEST)operator(()ident(rb_reg_nth_defined)operator(()ident(node)operator(->)ident(nd_nth)operator(,) ident(MATCH_DATA)operator(\)\)\)) operator({)
ident(sprintf)operator(()ident(buf)operator(,) string<delimiter(")content($%d)delimiter(")>operator(,) operator(()pre_type(int)operator(\))ident(node)operator(->)ident(nd_nth)operator(\);)
reserved(return) ident(buf)operator(;)
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_BACK_REF)operator(:)
+ reserved(case) ident(NODE_BACK_REF)operator(:)
reserved(if) operator(()ident(RTEST)operator(()ident(rb_reg_nth_defined)operator(()integer(0)operator(,) ident(MATCH_DATA)operator(\)\)\)) operator({)
ident(sprintf)operator(()ident(buf)operator(,) string<delimiter(")content($%c)delimiter(")>operator(,) operator(()pre_type(char)operator(\))ident(node)operator(->)ident(nd_nth)operator(\);)
reserved(return) ident(buf)operator(;)
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_NEWLINE)operator(:)
+ reserved(case) ident(NODE_NEWLINE)operator(:)
ident(node) operator(=) ident(node)operator(->)ident(nd_next)operator(;)
reserved(goto) ident(again)operator(;)
@@ -15748,21 +15748,21 @@ directive(static) pre_type(char) operator(*)
ident(get_event_name)operator(()ident(rb_event_t) ident(event)operator(\))
operator({)
reserved(switch) operator(()ident(event)operator(\)) operator({)
- reserved(case) label(RUBY_EVENT_LINE)operator(:)
+ reserved(case) ident(RUBY_EVENT_LINE)operator(:)
reserved(return) string<delimiter(")content(line)delimiter(")>operator(;)
- reserved(case) label(RUBY_EVENT_CLASS)operator(:)
+ reserved(case) ident(RUBY_EVENT_CLASS)operator(:)
reserved(return) string<delimiter(")content(class)delimiter(")>operator(;)
- reserved(case) label(RUBY_EVENT_END)operator(:)
+ reserved(case) ident(RUBY_EVENT_END)operator(:)
reserved(return) string<delimiter(")content(end)delimiter(")>operator(;)
- reserved(case) label(RUBY_EVENT_CALL)operator(:)
+ reserved(case) ident(RUBY_EVENT_CALL)operator(:)
reserved(return) string<delimiter(")content(call)delimiter(")>operator(;)
- reserved(case) label(RUBY_EVENT_RETURN)operator(:)
+ reserved(case) ident(RUBY_EVENT_RETURN)operator(:)
reserved(return) string<delimiter(")content(return)delimiter(")>operator(;)
- reserved(case) label(RUBY_EVENT_C_CALL)operator(:)
+ reserved(case) ident(RUBY_EVENT_C_CALL)operator(:)
reserved(return) string<delimiter(")content(c-call)delimiter(")>operator(;)
- reserved(case) label(RUBY_EVENT_C_RETURN)operator(:)
+ reserved(case) ident(RUBY_EVENT_C_RETURN)operator(:)
reserved(return) string<delimiter(")content(c-return)delimiter(")>operator(;)
- reserved(case) label(RUBY_EVENT_RAISE)operator(:)
+ reserved(case) ident(RUBY_EVENT_RAISE)operator(:)
reserved(return) string<delimiter(")content(raise)delimiter(")>operator(;)
reserved(default)operator(:)
reserved(return) string<delimiter(")content(unknown)delimiter(")>operator(;)
@@ -15816,7 +15816,7 @@ operator({)
ident(PUSH_TAG)operator(()ident(PROT_NONE)operator(\);)
ident(raised) operator(=) ident(rb_thread_reset_raised)operator(()ident(th)operator(\);)
reserved(if) operator((()ident(state) operator(=) ident(EXEC_TAG)operator((\)\)) operator(==) integer(0)operator(\)) operator({)
- ident(srcfile) operator(=) ident(rb_str_new2)operator(()ident(ruby_sourcefile)operator(?)label(ruby_sourcefile)operator(:)string<delimiter(")content((ruby\))delimiter(")>operator(\);)
+ ident(srcfile) operator(=) ident(rb_str_new2)operator(()ident(ruby_sourcefile)operator(?)ident(ruby_sourcefile)operator(:)string<delimiter(")content((ruby\))delimiter(")>operator(\);)
ident(event_name) operator(=) ident(get_event_name)operator(()ident(event)operator(\);)
ident(proc_invoke)operator(()ident(trace_func)operator(,) ident(rb_ary_new3)operator(()integer(6)operator(,) ident(rb_str_new2)operator(()ident(event_name)operator(\),)
ident(srcfile)operator(,)
@@ -15962,8 +15962,8 @@ operator({)
reserved(if) operator(()ident(cpath)operator(->)ident(nd_head)operator(\)) operator({)
ident(VALUE) ident(c) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(cpath)operator(->)ident(nd_head)operator(\);)
reserved(switch) operator(()ident(TYPE)operator(()ident(c)operator(\)\)) operator({)
- reserved(case) label(T_CLASS)operator(:)
- reserved(case) label(T_MODULE)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
reserved(break)operator(;)
reserved(default)operator(:)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(%s is not a class/module)delimiter(")>operator(,)
@@ -16025,12 +16025,12 @@ preprocessor(#define) ident(RETURN)operator(()ident(v)operator(\)) reserved(do)
reserved(goto) ident(finish)operator(;) \
operator(}) reserved(while) operator(()integer(0)operator(\))
- label(again)operator(:)
+ label(again:)
reserved(if) operator((!)ident(node)operator(\)) ident(RETURN)operator(()ident(Qnil)operator(\);)
ident(ruby_current_node) operator(=) ident(node)operator(;)
reserved(switch) operator(()ident(nd_type)operator(()ident(node)operator(\)\)) operator({)
- reserved(case) label(NODE_BLOCK)operator(:)
+ reserved(case) ident(NODE_BLOCK)operator(:)
reserved(if) operator(()ident(contnode)operator(\)) operator({)
ident(result) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(\);)
reserved(break)operator(;)
@@ -16039,24 +16039,24 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
ident(node) operator(=) ident(node)operator(->)ident(nd_head)operator(;)
reserved(goto) ident(again)operator(;)
- reserved(case) label(NODE_POSTEXE)operator(:)
+ reserved(case) ident(NODE_POSTEXE)operator(:)
ident(rb_f_END)operator((\);)
ident(nd_set_type)operator(()ident(node)operator(,) ident(NODE_NIL)operator(\);) comment(/* exec just once */)
ident(result) operator(=) ident(Qnil)operator(;)
reserved(break)operator(;)
comment(/* begin .. end without clauses */)
- reserved(case) label(NODE_BEGIN)operator(:)
+ reserved(case) ident(NODE_BEGIN)operator(:)
ident(node) operator(=) ident(node)operator(->)ident(nd_body)operator(;)
reserved(goto) ident(again)operator(;)
comment(/* nodes for speed-up(default match\) */)
- reserved(case) label(NODE_MATCH)operator(:)
+ reserved(case) ident(NODE_MATCH)operator(:)
ident(result) operator(=) ident(rb_reg_match2)operator(()ident(node)operator(->)ident(nd_lit)operator(\);)
reserved(break)operator(;)
comment(/* nodes for speed-up(literal match\) */)
- reserved(case) label(NODE_MATCH2)operator(:)
+ reserved(case) ident(NODE_MATCH2)operator(:)
operator({)
ident(VALUE) ident(l) operator(=) ident(rb_eval)operator(()ident(self)operator(,)ident(node)operator(->)ident(nd_recv)operator(\);)
ident(VALUE) ident(r) operator(=) ident(rb_eval)operator(()ident(self)operator(,)ident(node)operator(->)ident(nd_value)operator(\);)
@@ -16065,7 +16065,7 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
reserved(break)operator(;)
comment(/* nodes for speed-up(literal match\) */)
- reserved(case) label(NODE_MATCH3)operator(:)
+ reserved(case) ident(NODE_MATCH3)operator(:)
operator({)
ident(VALUE) ident(r) operator(=) ident(rb_eval)operator(()ident(self)operator(,)ident(node)operator(->)ident(nd_recv)operator(\);)
ident(VALUE) ident(l) operator(=) ident(rb_eval)operator(()ident(self)operator(,)ident(node)operator(->)ident(nd_value)operator(\);)
@@ -16079,24 +16079,24 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
reserved(break)operator(;)
comment(/* node for speed-up(top-level loop for -n/-p\) */)
- reserved(case) label(NODE_OPT_N)operator(:)
+ reserved(case) ident(NODE_OPT_N)operator(:)
ident(PUSH_TAG)operator(()ident(PROT_LOOP)operator(\);)
reserved(switch) operator(()ident(state) operator(=) ident(EXEC_TAG)operator((\)\)) operator({)
reserved(case) integer(0)operator(:)
- label(opt_n_next)operator(:)
+ label(opt_n_next:)
reserved(while) operator((!)ident(NIL_P)operator(()ident(rb_gets)operator((\)\)\)) operator({)
- label(opt_n_redo)operator(:)
+ label(opt_n_redo:)
ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_body)operator(\);)
operator(})
reserved(break)operator(;)
- reserved(case) label(TAG_REDO)operator(:)
+ reserved(case) ident(TAG_REDO)operator(:)
ident(state) operator(=) integer(0)operator(;)
reserved(goto) ident(opt_n_redo)operator(;)
- reserved(case) label(TAG_NEXT)operator(:)
+ reserved(case) ident(TAG_NEXT)operator(:)
ident(state) operator(=) integer(0)operator(;)
reserved(goto) ident(opt_n_next)operator(;)
- reserved(case) label(TAG_BREAK)operator(:)
+ reserved(case) ident(TAG_BREAK)operator(:)
ident(state) operator(=) integer(0)operator(;)
reserved(default)operator(:)
reserved(break)operator(;)
@@ -16105,19 +16105,19 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
reserved(if) operator(()ident(state)operator(\)) ident(JUMP_TAG)operator(()ident(state)operator(\);)
ident(RETURN)operator(()ident(Qnil)operator(\);)
- reserved(case) label(NODE_SELF)operator(:)
+ reserved(case) ident(NODE_SELF)operator(:)
ident(RETURN)operator(()ident(self)operator(\);)
- reserved(case) label(NODE_NIL)operator(:)
+ reserved(case) ident(NODE_NIL)operator(:)
ident(RETURN)operator(()ident(Qnil)operator(\);)
- reserved(case) label(NODE_TRUE)operator(:)
+ reserved(case) ident(NODE_TRUE)operator(:)
ident(RETURN)operator(()ident(Qtrue)operator(\);)
- reserved(case) label(NODE_FALSE)operator(:)
+ reserved(case) ident(NODE_FALSE)operator(:)
ident(RETURN)operator(()ident(Qfalse)operator(\);)
- reserved(case) label(NODE_IF)operator(:)
+ reserved(case) ident(NODE_IF)operator(:)
ident(EXEC_EVENT_HOOK)operator(()ident(RUBY_EVENT_LINE)operator(,) ident(node)operator(,) ident(self)operator(,)
ident(ruby_frame)operator(->)ident(last_func)operator(,)
ident(ruby_frame)operator(->)ident(last_class)operator(\);)
@@ -16129,7 +16129,7 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(goto) ident(again)operator(;)
- reserved(case) label(NODE_WHEN)operator(:)
+ reserved(case) ident(NODE_WHEN)operator(:)
reserved(while) operator(()ident(node)operator(\)) operator({)
ident(NODE) operator(*)ident(tag)operator(;)
@@ -16163,7 +16163,7 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
ident(RETURN)operator(()ident(Qnil)operator(\);)
- reserved(case) label(NODE_CASE)operator(:)
+ reserved(case) ident(NODE_CASE)operator(:)
operator({)
ident(VALUE) ident(val)operator(;)
@@ -16205,7 +16205,7 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
ident(RETURN)operator(()ident(Qnil)operator(\);)
- reserved(case) label(NODE_WHILE)operator(:)
+ reserved(case) ident(NODE_WHILE)operator(:)
ident(PUSH_TAG)operator(()ident(PROT_LOOP)operator(\);)
ident(result) operator(=) ident(Qnil)operator(;)
reserved(switch) operator(()ident(state) operator(=) ident(EXEC_TAG)operator((\)\)) operator({)
@@ -16213,20 +16213,20 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
reserved(if) operator(()ident(node)operator(->)ident(nd_state) operator(&&) operator(!)ident(RTEST)operator(()ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_cond)operator(\)\)\))
reserved(goto) ident(while_out)operator(;)
reserved(do) operator({)
- label(while_redo)operator(:)
+ label(while_redo:)
ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_body)operator(\);)
- label(while_next)operator(:)
+ label(while_next:)
operator(;)
operator(}) reserved(while) operator(()ident(RTEST)operator(()ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_cond)operator(\)\)\);)
reserved(break)operator(;)
- reserved(case) label(TAG_REDO)operator(:)
+ reserved(case) ident(TAG_REDO)operator(:)
ident(state) operator(=) integer(0)operator(;)
reserved(goto) ident(while_redo)operator(;)
- reserved(case) label(TAG_NEXT)operator(:)
+ reserved(case) ident(TAG_NEXT)operator(:)
ident(state) operator(=) integer(0)operator(;)
reserved(goto) ident(while_next)operator(;)
- reserved(case) label(TAG_BREAK)operator(:)
+ reserved(case) ident(TAG_BREAK)operator(:)
reserved(if) operator(()ident(TAG_DST)operator((\)\)) operator({)
ident(state) operator(=) integer(0)operator(;)
ident(result) operator(=) ident(prot_tag)operator(->)ident(retval)operator(;)
@@ -16235,12 +16235,12 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
reserved(default)operator(:)
reserved(break)operator(;)
operator(})
- label(while_out)operator(:)
+ label(while_out:)
ident(POP_TAG)operator((\);)
reserved(if) operator(()ident(state)operator(\)) ident(JUMP_TAG)operator(()ident(state)operator(\);)
ident(RETURN)operator(()ident(result)operator(\);)
- reserved(case) label(NODE_UNTIL)operator(:)
+ reserved(case) ident(NODE_UNTIL)operator(:)
ident(PUSH_TAG)operator(()ident(PROT_LOOP)operator(\);)
ident(result) operator(=) ident(Qnil)operator(;)
reserved(switch) operator(()ident(state) operator(=) ident(EXEC_TAG)operator((\)\)) operator({)
@@ -16248,20 +16248,20 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
reserved(if) operator(()ident(node)operator(->)ident(nd_state) operator(&&) ident(RTEST)operator(()ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_cond)operator(\)\)\))
reserved(goto) ident(until_out)operator(;)
reserved(do) operator({)
- label(until_redo)operator(:)
+ label(until_redo:)
ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_body)operator(\);)
- label(until_next)operator(:)
+ label(until_next:)
operator(;)
operator(}) reserved(while) operator((!)ident(RTEST)operator(()ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_cond)operator(\)\)\);)
reserved(break)operator(;)
- reserved(case) label(TAG_REDO)operator(:)
+ reserved(case) ident(TAG_REDO)operator(:)
ident(state) operator(=) integer(0)operator(;)
reserved(goto) ident(until_redo)operator(;)
- reserved(case) label(TAG_NEXT)operator(:)
+ reserved(case) ident(TAG_NEXT)operator(:)
ident(state) operator(=) integer(0)operator(;)
reserved(goto) ident(until_next)operator(;)
- reserved(case) label(TAG_BREAK)operator(:)
+ reserved(case) ident(TAG_BREAK)operator(:)
reserved(if) operator(()ident(TAG_DST)operator((\)\)) operator({)
ident(state) operator(=) integer(0)operator(;)
ident(result) operator(=) ident(prot_tag)operator(->)ident(retval)operator(;)
@@ -16270,24 +16270,24 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
reserved(default)operator(:)
reserved(break)operator(;)
operator(})
- label(until_out)operator(:)
+ label(until_out:)
ident(POP_TAG)operator((\);)
reserved(if) operator(()ident(state)operator(\)) ident(JUMP_TAG)operator(()ident(state)operator(\);)
ident(RETURN)operator(()ident(result)operator(\);)
- reserved(case) label(NODE_BLOCK_PASS)operator(:)
+ reserved(case) ident(NODE_BLOCK_PASS)operator(:)
ident(result) operator(=) ident(block_pass)operator(()ident(self)operator(,) ident(node)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_ITER)operator(:)
- reserved(case) label(NODE_FOR)operator(:)
+ reserved(case) ident(NODE_ITER)operator(:)
+ reserved(case) ident(NODE_FOR)operator(:)
operator({)
ident(PUSH_TAG)operator(()ident(PROT_LOOP)operator(\);)
ident(PUSH_BLOCK)operator(()ident(node)operator(->)ident(nd_var)operator(,) ident(node)operator(->)ident(nd_body)operator(\);)
ident(state) operator(=) ident(EXEC_TAG)operator((\);)
reserved(if) operator(()ident(state) operator(==) integer(0)operator(\)) operator({)
- label(iter_retry)operator(:)
+ label(iter_retry:)
ident(PUSH_ITER)operator(()ident(ITER_PRE)operator(\);)
reserved(if) operator(()ident(nd_type)operator(()ident(node)operator(\)) operator(==) ident(NODE_ITER)operator(\)) operator({)
ident(result) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_iter)operator(\);)
@@ -16324,39 +16324,39 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_BREAK)operator(:)
+ reserved(case) ident(NODE_BREAK)operator(:)
ident(break_jump)operator(()ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_stts)operator(\)\);)
reserved(break)operator(;)
- reserved(case) label(NODE_NEXT)operator(:)
+ reserved(case) ident(NODE_NEXT)operator(:)
ident(CHECK_INTS)operator(;)
ident(next_jump)operator(()ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_stts)operator(\)\);)
reserved(break)operator(;)
- reserved(case) label(NODE_REDO)operator(:)
+ reserved(case) ident(NODE_REDO)operator(:)
ident(CHECK_INTS)operator(;)
ident(JUMP_TAG)operator(()ident(TAG_REDO)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_RETRY)operator(:)
+ reserved(case) ident(NODE_RETRY)operator(:)
ident(CHECK_INTS)operator(;)
ident(JUMP_TAG)operator(()ident(TAG_RETRY)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_SPLAT)operator(:)
+ reserved(case) ident(NODE_SPLAT)operator(:)
ident(result) operator(=) ident(splat_value)operator(()ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_head)operator(\)\);)
reserved(break)operator(;)
- reserved(case) label(NODE_TO_ARY)operator(:)
+ reserved(case) ident(NODE_TO_ARY)operator(:)
ident(result) operator(=) ident(rb_ary_to_ary)operator(()ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_head)operator(\)\);)
reserved(break)operator(;)
- reserved(case) label(NODE_SVALUE)operator(:)
+ reserved(case) ident(NODE_SVALUE)operator(:)
ident(result) operator(=) ident(avalue_splat)operator(()ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_head)operator(\)\);)
reserved(if) operator(()ident(result) operator(==) ident(Qundef)operator(\)) ident(result) operator(=) ident(Qnil)operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_YIELD)operator(:)
+ reserved(case) ident(NODE_YIELD)operator(:)
reserved(if) operator(()ident(node)operator(->)ident(nd_head)operator(\)) operator({)
ident(result) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_head)operator(\);)
ident(ruby_current_node) operator(=) ident(node)operator(;)
@@ -16368,14 +16368,14 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
ident(result) operator(=) ident(rb_yield_0)operator(()ident(result)operator(,) integer(0)operator(,) integer(0)operator(,) integer(0)operator(,) ident(node)operator(->)ident(nd_state)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_RESCUE)operator(:)
+ reserved(case) ident(NODE_RESCUE)operator(:)
operator({)
directive(volatile) ident(VALUE) ident(e_info) operator(=) ident(ruby_errinfo)operator(;)
directive(volatile) pre_type(int) ident(rescuing) operator(=) integer(0)operator(;)
ident(PUSH_TAG)operator(()ident(PROT_NONE)operator(\);)
reserved(if) operator((()ident(state) operator(=) ident(EXEC_TAG)operator((\)\)) operator(==) integer(0)operator(\)) operator({)
- label(retry_entry)operator(:)
+ label(retry_entry:)
ident(result) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_head)operator(\);)
operator(})
reserved(else) reserved(if) operator(()ident(rescuing)operator(\)) operator({)
@@ -16421,7 +16421,7 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_ENSURE)operator(:)
+ reserved(case) ident(NODE_ENSURE)operator(:)
ident(PUSH_TAG)operator(()ident(PROT_NONE)operator(\);)
reserved(if) operator((()ident(state) operator(=) ident(EXEC_TAG)operator((\)\)) operator(==) integer(0)operator(\)) operator({)
ident(result) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_head)operator(\);)
@@ -16438,25 +16438,25 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
reserved(if) operator(()ident(state)operator(\)) ident(JUMP_TAG)operator(()ident(state)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_AND)operator(:)
+ reserved(case) ident(NODE_AND)operator(:)
ident(result) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_1st)operator(\);)
reserved(if) operator((!)ident(RTEST)operator(()ident(result)operator(\)\)) reserved(break)operator(;)
ident(node) operator(=) ident(node)operator(->)ident(nd_2nd)operator(;)
reserved(goto) ident(again)operator(;)
- reserved(case) label(NODE_OR)operator(:)
+ reserved(case) ident(NODE_OR)operator(:)
ident(result) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_1st)operator(\);)
reserved(if) operator(()ident(RTEST)operator(()ident(result)operator(\)\)) reserved(break)operator(;)
ident(node) operator(=) ident(node)operator(->)ident(nd_2nd)operator(;)
reserved(goto) ident(again)operator(;)
- reserved(case) label(NODE_NOT)operator(:)
+ reserved(case) ident(NODE_NOT)operator(:)
reserved(if) operator(()ident(RTEST)operator(()ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_body)operator(\)\)\)) ident(result) operator(=) ident(Qfalse)operator(;)
reserved(else) ident(result) operator(=) ident(Qtrue)operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_DOT2)operator(:)
- reserved(case) label(NODE_DOT3)operator(:)
+ reserved(case) ident(NODE_DOT2)operator(:)
+ reserved(case) ident(NODE_DOT3)operator(:)
operator({)
ident(VALUE) ident(beg) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_beg)operator(\);)
ident(VALUE) ident(end) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_end)operator(\);)
@@ -16464,13 +16464,13 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_FLIP2)operator(:) comment(/* like AWK */)
+ reserved(case) ident(NODE_FLIP2)operator(:) comment(/* like AWK */)
operator({)
ident(VALUE) operator(*)ident(flip) operator(=) ident(rb_svar)operator(()ident(node)operator(->)ident(nd_cnt)operator(\);)
reserved(if) operator((!)ident(flip)operator(\)) ident(rb_bug)operator(()string<delimiter(")content(unexpected local variable)delimiter(")>operator(\);)
reserved(if) operator((!)ident(RTEST)operator((*)ident(flip)operator(\)\)) operator({)
reserved(if) operator(()ident(RTEST)operator(()ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_beg)operator(\)\)\)) operator({)
- operator(*)ident(flip) operator(=) ident(RTEST)operator(()ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_end)operator(\)\)?)label(Qfalse)operator(:)ident(Qtrue)operator(;)
+ operator(*)ident(flip) operator(=) ident(RTEST)operator(()ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_end)operator(\)\)?)ident(Qfalse)operator(:)ident(Qtrue)operator(;)
ident(result) operator(=) ident(Qtrue)operator(;)
operator(})
reserved(else) operator({)
@@ -16486,7 +16486,7 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_FLIP3)operator(:) comment(/* like SED */)
+ reserved(case) ident(NODE_FLIP3)operator(:) comment(/* like SED */)
operator({)
ident(VALUE) operator(*)ident(flip) operator(=) ident(rb_svar)operator(()ident(node)operator(->)ident(nd_cnt)operator(\);)
reserved(if) operator((!)ident(flip)operator(\)) ident(rb_bug)operator(()string<delimiter(")content(unexpected local variable)delimiter(")>operator(\);)
@@ -16503,25 +16503,25 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_RETURN)operator(:)
+ reserved(case) ident(NODE_RETURN)operator(:)
ident(return_jump)operator(()ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_stts)operator(\)\);)
reserved(break)operator(;)
- reserved(case) label(NODE_ARGSCAT)operator(:)
+ reserved(case) ident(NODE_ARGSCAT)operator(:)
operator({)
ident(VALUE) ident(args) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_head)operator(\);)
ident(result) operator(=) ident(rb_ary_concat)operator(()ident(args)operator(,) ident(splat_value)operator(()ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_body)operator(\)\)\);)
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_ARGSPUSH)operator(:)
+ reserved(case) ident(NODE_ARGSPUSH)operator(:)
operator({)
ident(VALUE) ident(args) operator(=) ident(rb_ary_dup)operator(()ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_head)operator(\)\);)
ident(result) operator(=) ident(rb_ary_push)operator(()ident(args)operator(,) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_body)operator(\)\);)
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_ATTRASGN)operator(:)
+ reserved(case) ident(NODE_ATTRASGN)operator(:)
operator({)
ident(VALUE) ident(recv)operator(;)
pre_type(int) ident(argc)operator(;) ident(VALUE) operator(*)ident(argv)operator(;) comment(/* used in SETUP_ARGS */)
@@ -16547,7 +16547,7 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_CALL)operator(:)
+ reserved(case) ident(NODE_CALL)operator(:)
operator({)
ident(VALUE) ident(recv)operator(;)
pre_type(int) ident(argc)operator(;) ident(VALUE) operator(*)ident(argv)operator(;) comment(/* used in SETUP_ARGS */)
@@ -16564,7 +16564,7 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_FCALL)operator(:)
+ reserved(case) ident(NODE_FCALL)operator(:)
operator({)
pre_type(int) ident(argc)operator(;) ident(VALUE) operator(*)ident(argv)operator(;) comment(/* used in SETUP_ARGS */)
ident(TMP_PROTECT)operator(;)
@@ -16579,13 +16579,13 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_VCALL)operator(:)
+ reserved(case) ident(NODE_VCALL)operator(:)
ident(SET_CURRENT_SOURCE)operator((\);)
ident(result) operator(=) ident(rb_call)operator(()ident(CLASS_OF)operator(()ident(self)operator(\),)ident(self)operator(,)ident(node)operator(->)ident(nd_mid)operator(,)integer(0)operator(,)integer(0)operator(,)integer(2)operator(,)ident(self)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_SUPER)operator(:)
- reserved(case) label(NODE_ZSUPER)operator(:)
+ reserved(case) ident(NODE_SUPER)operator(:)
+ reserved(case) ident(NODE_ZSUPER)operator(:)
operator({)
pre_type(int) ident(argc)operator(;) ident(VALUE) operator(*)ident(argv)operator(;) comment(/* used in SETUP_ARGS */)
ident(TMP_PROTECT)operator(;)
@@ -16630,7 +16630,7 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_SCOPE)operator(:)
+ reserved(case) ident(NODE_SCOPE)operator(:)
operator({)
reserved(struct) ident(FRAME) ident(frame)operator(;)
ident(NODE) operator(*)ident(saved_cref) operator(=) integer(0)operator(;)
@@ -16668,7 +16668,7 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_OP_ASGN1)operator(:)
+ reserved(case) ident(NODE_OP_ASGN1)operator(:)
operator({)
pre_type(int) ident(argc)operator(;) ident(VALUE) operator(*)ident(argv)operator(;) comment(/* used in SETUP_ARGS */)
ident(VALUE) ident(recv)operator(,) ident(val)operator(,) ident(tmp)operator(;)
@@ -16698,7 +16698,7 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_OP_ASGN2)operator(:)
+ reserved(case) ident(NODE_OP_ASGN2)operator(:)
operator({)
ident(ID) ident(id) operator(=) ident(node)operator(->)ident(nd_next)operator(->)ident(nd_vid)operator(;)
ident(VALUE) ident(recv)operator(,) ident(val)operator(,) ident(tmp)operator(;)
@@ -16724,13 +16724,13 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_OP_ASGN_AND)operator(:)
+ reserved(case) ident(NODE_OP_ASGN_AND)operator(:)
ident(result) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_head)operator(\);)
reserved(if) operator((!)ident(RTEST)operator(()ident(result)operator(\)\)) reserved(break)operator(;)
ident(node) operator(=) ident(node)operator(->)ident(nd_value)operator(;)
reserved(goto) ident(again)operator(;)
- reserved(case) label(NODE_OP_ASGN_OR)operator(:)
+ reserved(case) ident(NODE_OP_ASGN_OR)operator(:)
reserved(if) operator((()ident(node)operator(->)ident(nd_aid) operator(&&) operator(!)ident(is_defined)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_head)operator(,) integer(0)operator(\)\)) operator(||)
operator(!)ident(RTEST)operator(()ident(result) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_head)operator(\)\)\)) operator({)
ident(node) operator(=) ident(node)operator(->)ident(nd_value)operator(;)
@@ -16738,38 +16738,38 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_MASGN)operator(:)
+ reserved(case) ident(NODE_MASGN)operator(:)
ident(result) operator(=) ident(massign)operator(()ident(self)operator(,) ident(node)operator(,) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_value)operator(\),) integer(0)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_LASGN)operator(:)
+ reserved(case) ident(NODE_LASGN)operator(:)
reserved(if) operator(()ident(ruby_scope)operator(->)ident(local_vars) operator(==) integer(0)operator(\))
ident(rb_bug)operator(()string<delimiter(")content(unexpected local variable assignment)delimiter(")>operator(\);)
ident(result) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_value)operator(\);)
ident(ruby_scope)operator(->)ident(local_vars)operator([)ident(node)operator(->)ident(nd_cnt)operator(]) operator(=) ident(result)operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_DASGN)operator(:)
+ reserved(case) ident(NODE_DASGN)operator(:)
ident(result) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_value)operator(\);)
ident(dvar_asgn)operator(()ident(node)operator(->)ident(nd_vid)operator(,) ident(result)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_DASGN_CURR)operator(:)
+ reserved(case) ident(NODE_DASGN_CURR)operator(:)
ident(result) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_value)operator(\);)
ident(dvar_asgn_curr)operator(()ident(node)operator(->)ident(nd_vid)operator(,) ident(result)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_GASGN)operator(:)
+ reserved(case) ident(NODE_GASGN)operator(:)
ident(result) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_value)operator(\);)
ident(rb_gvar_set)operator(()ident(node)operator(->)ident(nd_entry)operator(,) ident(result)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_IASGN)operator(:)
+ reserved(case) ident(NODE_IASGN)operator(:)
ident(result) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_value)operator(\);)
ident(rb_ivar_set)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_vid)operator(,) ident(result)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_CDECL)operator(:)
+ reserved(case) ident(NODE_CDECL)operator(:)
ident(result) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_value)operator(\);)
reserved(if) operator(()ident(node)operator(->)ident(nd_vid) operator(==) integer(0)operator(\)) operator({)
ident(rb_const_set)operator(()ident(class_prefix)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_else)operator(\),) ident(node)operator(->)ident(nd_else)operator(->)ident(nd_mid)operator(,) ident(result)operator(\);)
@@ -16779,7 +16779,7 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_CVDECL)operator(:)
+ reserved(case) ident(NODE_CVDECL)operator(:)
reserved(if) operator(()ident(NIL_P)operator(()ident(ruby_cbase)operator(\)\)) operator({)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(no class/module to define class variable)delimiter(")>operator(\);)
operator(})
@@ -16787,39 +16787,39 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
ident(rb_cvar_set)operator(()ident(cvar_cbase)operator((\),) ident(node)operator(->)ident(nd_vid)operator(,) ident(result)operator(,) ident(Qtrue)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_CVASGN)operator(:)
+ reserved(case) ident(NODE_CVASGN)operator(:)
ident(result) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_value)operator(\);)
ident(rb_cvar_set)operator(()ident(cvar_cbase)operator((\),) ident(node)operator(->)ident(nd_vid)operator(,) ident(result)operator(,) ident(Qfalse)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_LVAR)operator(:)
+ reserved(case) ident(NODE_LVAR)operator(:)
reserved(if) operator(()ident(ruby_scope)operator(->)ident(local_vars) operator(==) integer(0)operator(\)) operator({)
ident(rb_bug)operator(()string<delimiter(")content(unexpected local variable)delimiter(")>operator(\);)
operator(})
ident(result) operator(=) ident(ruby_scope)operator(->)ident(local_vars)operator([)ident(node)operator(->)ident(nd_cnt)operator(];)
reserved(break)operator(;)
- reserved(case) label(NODE_DVAR)operator(:)
+ reserved(case) ident(NODE_DVAR)operator(:)
ident(result) operator(=) ident(rb_dvar_ref)operator(()ident(node)operator(->)ident(nd_vid)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_GVAR)operator(:)
+ reserved(case) ident(NODE_GVAR)operator(:)
ident(result) operator(=) ident(rb_gvar_get)operator(()ident(node)operator(->)ident(nd_entry)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_IVAR)operator(:)
+ reserved(case) ident(NODE_IVAR)operator(:)
ident(result) operator(=) ident(rb_ivar_get)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_vid)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_CONST)operator(:)
+ reserved(case) ident(NODE_CONST)operator(:)
ident(result) operator(=) ident(ev_const_get)operator(()ident(ruby_cref)operator(,) ident(node)operator(->)ident(nd_vid)operator(,) ident(self)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_CVAR)operator(:)
+ reserved(case) ident(NODE_CVAR)operator(:)
ident(result) operator(=) ident(rb_cvar_get)operator(()ident(cvar_cbase)operator((\),) ident(node)operator(->)ident(nd_vid)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_BLOCK_ARG)operator(:)
+ reserved(case) ident(NODE_BLOCK_ARG)operator(:)
reserved(if) operator(()ident(ruby_scope)operator(->)ident(local_vars) operator(==) integer(0)operator(\))
ident(rb_bug)operator(()string<delimiter(")content(unexpected block argument)delimiter(")>operator(\);)
reserved(if) operator(()ident(rb_block_given_p)operator((\)\)) operator({)
@@ -16831,15 +16831,15 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_COLON2)operator(:)
+ reserved(case) ident(NODE_COLON2)operator(:)
operator({)
ident(VALUE) ident(klass)operator(;)
ident(klass) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_head)operator(\);)
reserved(if) operator(()ident(rb_is_const_id)operator(()ident(node)operator(->)ident(nd_mid)operator(\)\)) operator({)
reserved(switch) operator(()ident(TYPE)operator(()ident(klass)operator(\)\)) operator({)
- reserved(case) label(T_CLASS)operator(:)
- reserved(case) label(T_MODULE)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
ident(result) operator(=) ident(rb_const_get_from)operator(()ident(klass)operator(,) ident(node)operator(->)ident(nd_mid)operator(\);)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -16854,15 +16854,15 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_COLON3)operator(:)
+ reserved(case) ident(NODE_COLON3)operator(:)
ident(result) operator(=) ident(rb_const_get_from)operator(()ident(rb_cObject)operator(,) ident(node)operator(->)ident(nd_mid)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_NTH_REF)operator(:)
+ reserved(case) ident(NODE_NTH_REF)operator(:)
ident(result) operator(=) ident(rb_reg_nth_match)operator(()ident(node)operator(->)ident(nd_nth)operator(,) ident(MATCH_DATA)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_BACK_REF)operator(:)
+ reserved(case) ident(NODE_BACK_REF)operator(:)
reserved(switch) operator(()ident(node)operator(->)ident(nd_nth)operator(\)) operator({)
reserved(case) char('&')operator(:)
ident(result) operator(=) ident(rb_reg_last_match)operator(()ident(MATCH_DATA)operator(\);)
@@ -16881,7 +16881,7 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_HASH)operator(:)
+ reserved(case) ident(NODE_HASH)operator(:)
operator({)
ident(NODE) operator(*)ident(list)operator(;)
ident(VALUE) ident(hash) operator(=) ident(rb_hash_new)operator((\);)
@@ -16901,11 +16901,11 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_ZARRAY)operator(:) comment(/* zero length list */)
+ reserved(case) ident(NODE_ZARRAY)operator(:) comment(/* zero length list */)
ident(result) operator(=) ident(rb_ary_new)operator((\);)
reserved(break)operator(;)
- reserved(case) label(NODE_ARRAY)operator(:)
+ reserved(case) ident(NODE_ARRAY)operator(:)
operator({)
ident(VALUE) ident(ary)operator(;)
pre_type(long) ident(i)operator(;)
@@ -16921,19 +16921,19 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_STR)operator(:)
+ reserved(case) ident(NODE_STR)operator(:)
ident(result) operator(=) ident(rb_str_new3)operator(()ident(node)operator(->)ident(nd_lit)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_EVSTR)operator(:)
+ reserved(case) ident(NODE_EVSTR)operator(:)
ident(result) operator(=) ident(rb_obj_as_string)operator(()ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_body)operator(\)\);)
reserved(break)operator(;)
- reserved(case) label(NODE_DSTR)operator(:)
- reserved(case) label(NODE_DXSTR)operator(:)
- reserved(case) label(NODE_DREGX)operator(:)
- reserved(case) label(NODE_DREGX_ONCE)operator(:)
- reserved(case) label(NODE_DSYM)operator(:)
+ reserved(case) ident(NODE_DSTR)operator(:)
+ reserved(case) ident(NODE_DXSTR)operator(:)
+ reserved(case) ident(NODE_DREGX)operator(:)
+ reserved(case) ident(NODE_DREGX_ONCE)operator(:)
+ reserved(case) ident(NODE_DSYM)operator(:)
operator({)
ident(VALUE) ident(str)operator(,) ident(str2)operator(;)
ident(NODE) operator(*)ident(list) operator(=) ident(node)operator(->)ident(nd_next)operator(;)
@@ -16942,7 +16942,7 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
reserved(while) operator(()ident(list)operator(\)) operator({)
reserved(if) operator(()ident(list)operator(->)ident(nd_head)operator(\)) operator({)
reserved(switch) operator(()ident(nd_type)operator(()ident(list)operator(->)ident(nd_head)operator(\)\)) operator({)
- reserved(case) label(NODE_STR)operator(:)
+ reserved(case) ident(NODE_STR)operator(:)
ident(str2) operator(=) ident(list)operator(->)ident(nd_head)operator(->)ident(nd_lit)operator(;)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -16955,23 +16955,23 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
ident(list) operator(=) ident(list)operator(->)ident(nd_next)operator(;)
operator(})
reserved(switch) operator(()ident(nd_type)operator(()ident(node)operator(\)\)) operator({)
- reserved(case) label(NODE_DREGX)operator(:)
+ reserved(case) ident(NODE_DREGX)operator(:)
ident(result) operator(=) ident(rb_reg_new)operator(()ident(RSTRING)operator(()ident(str)operator(\)->)ident(ptr)operator(,) ident(RSTRING)operator(()ident(str)operator(\)->)ident(len)operator(,)
ident(node)operator(->)ident(nd_cflag)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_DREGX_ONCE)operator(:) comment(/* regexp expand once */)
+ reserved(case) ident(NODE_DREGX_ONCE)operator(:) comment(/* regexp expand once */)
ident(result) operator(=) ident(rb_reg_new)operator(()ident(RSTRING)operator(()ident(str)operator(\)->)ident(ptr)operator(,) ident(RSTRING)operator(()ident(str)operator(\)->)ident(len)operator(,)
ident(node)operator(->)ident(nd_cflag)operator(\);)
ident(nd_set_type)operator(()ident(node)operator(,) ident(NODE_LIT)operator(\);)
ident(node)operator(->)ident(nd_lit) operator(=) ident(result)operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_LIT)operator(:)
+ reserved(case) ident(NODE_LIT)operator(:)
comment(/* other thread may replace NODE_DREGX_ONCE to NODE_LIT */)
reserved(goto) ident(again)operator(;)
- reserved(case) label(NODE_DXSTR)operator(:)
+ reserved(case) ident(NODE_DXSTR)operator(:)
ident(result) operator(=) ident(rb_funcall)operator(()ident(self)operator(,) char('`')operator(,) integer(1)operator(,) ident(str)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_DSYM)operator(:)
+ reserved(case) ident(NODE_DSYM)operator(:)
ident(result) operator(=) ident(rb_str_intern)operator(()ident(str)operator(\);)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -16981,15 +16981,15 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_XSTR)operator(:)
+ reserved(case) ident(NODE_XSTR)operator(:)
ident(result) operator(=) ident(rb_funcall)operator(()ident(self)operator(,) char('`')operator(,) integer(1)operator(,) ident(rb_str_new3)operator(()ident(node)operator(->)ident(nd_lit)operator(\)\);)
reserved(break)operator(;)
- reserved(case) label(NODE_LIT)operator(:)
+ reserved(case) ident(NODE_LIT)operator(:)
ident(result) operator(=) ident(node)operator(->)ident(nd_lit)operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_DEFN)operator(:)
+ reserved(case) ident(NODE_DEFN)operator(:)
reserved(if) operator(()ident(node)operator(->)ident(nd_defn)operator(\)) operator({)
ident(NODE) operator(*)ident(body)operator(,) operator(*)ident(defn)operator(;)
ident(VALUE) ident(origin)operator(;)
@@ -17036,7 +17036,7 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_DEFS)operator(:)
+ reserved(case) ident(NODE_DEFS)operator(:)
reserved(if) operator(()ident(node)operator(->)ident(nd_defn)operator(\)) operator({)
ident(VALUE) ident(recv) operator(=) ident(rb_eval)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_recv)operator(\);)
ident(VALUE) ident(klass)operator(;)
@@ -17065,12 +17065,12 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
ident(defn) operator(=) ident(rb_copy_node_scope)operator(()ident(node)operator(->)ident(nd_defn)operator(,) ident(ruby_cref)operator(\);)
ident(rb_add_method)operator(()ident(klass)operator(,) ident(node)operator(->)ident(nd_mid)operator(,) ident(defn)operator(,)
- ident(NOEX_PUBLIC)operator(|()ident(body)operator(?)ident(body)operator(->)ident(nd_noex)operator(&)label(NOEX_UNDEF)operator(:)integer(0)operator(\)\);)
+ ident(NOEX_PUBLIC)operator(|()ident(body)operator(?)ident(body)operator(->)ident(nd_noex)operator(&)ident(NOEX_UNDEF)operator(:)integer(0)operator(\)\);)
ident(result) operator(=) ident(Qnil)operator(;)
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_UNDEF)operator(:)
+ reserved(case) ident(NODE_UNDEF)operator(:)
reserved(if) operator(()ident(NIL_P)operator(()ident(ruby_class)operator(\)\)) operator({)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(no class to undef method)delimiter(")>operator(\);)
operator(})
@@ -17078,7 +17078,7 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
ident(result) operator(=) ident(Qnil)operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_ALIAS)operator(:)
+ reserved(case) ident(NODE_ALIAS)operator(:)
reserved(if) operator(()ident(NIL_P)operator(()ident(ruby_class)operator(\)\)) operator({)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(no class to make alias)delimiter(")>operator(\);)
operator(})
@@ -17087,12 +17087,12 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
ident(result) operator(=) ident(Qnil)operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_VALIAS)operator(:)
+ reserved(case) ident(NODE_VALIAS)operator(:)
ident(rb_alias_variable)operator(()ident(node)operator(->)ident(u1)operator(.)ident(id)operator(,) ident(node)operator(->)ident(u2)operator(.)ident(id)operator(\);)
ident(result) operator(=) ident(Qnil)operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_CLASS)operator(:)
+ reserved(case) ident(NODE_CLASS)operator(:)
operator({)
ident(VALUE) ident(super)operator(,) ident(klass)operator(,) ident(tmp)operator(,) ident(cbase)operator(;)
ident(ID) ident(cname)operator(;)
@@ -17148,7 +17148,7 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_MODULE)operator(:)
+ reserved(case) ident(NODE_MODULE)operator(:)
operator({)
ident(VALUE) ident(module)operator(,) ident(cbase)operator(;)
ident(ID) ident(cname)operator(;)
@@ -17182,7 +17182,7 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_SCLASS)operator(:)
+ reserved(case) ident(NODE_SCLASS)operator(:)
operator({)
ident(VALUE) ident(klass)operator(;)
@@ -17204,7 +17204,7 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_DEFINED)operator(:)
+ reserved(case) ident(NODE_DEFINED)operator(:)
operator({)
pre_type(char) ident(buf)operator([)integer(20)operator(];)
pre_type(char) operator(*)ident(desc) operator(=) ident(is_defined)operator(()ident(self)operator(,) ident(node)operator(->)ident(nd_head)operator(,) ident(buf)operator(\);)
@@ -17214,7 +17214,7 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_NEWLINE)operator(:)
+ reserved(case) ident(NODE_NEWLINE)operator(:)
ident(EXEC_EVENT_HOOK)operator(()ident(RUBY_EVENT_LINE)operator(,) ident(node)operator(,) ident(self)operator(,)
ident(ruby_frame)operator(->)ident(last_func)operator(,)
ident(ruby_frame)operator(->)ident(last_class)operator(\);)
@@ -17224,7 +17224,7 @@ operator(}) reserved(while) operator(()integer(0)operator(\))
reserved(default)operator(:)
ident(unknown_node)operator(()ident(node)operator(\);)
operator(})
- label(finish)operator(:)
+ label(finish:)
ident(CHECK_INTS)operator(;)
reserved(if) operator(()ident(contnode)operator(\)) operator({)
ident(node) operator(=) ident(contnode)operator(;)
@@ -17571,10 +17571,10 @@ operator({)
ident(rb_secure)operator(()integer(4)operator(\);)
reserved(if) operator(()ident(rb_scan_args)operator(()ident(argc)operator(,) ident(argv)operator(,) string<delimiter(")content(01)delimiter(")>operator(,) operator(&)ident(status)operator(\)) operator(==) integer(1)operator(\)) operator({)
reserved(switch) operator(()ident(status)operator(\)) operator({)
- reserved(case) label(Qtrue)operator(:)
+ reserved(case) ident(Qtrue)operator(:)
ident(istatus) operator(=) ident(EXIT_SUCCESS)operator(;)
reserved(break)operator(;)
- reserved(case) label(Qfalse)operator(:)
+ reserved(case) ident(Qfalse)operator(:)
ident(istatus) operator(=) ident(EXIT_FAILURE)operator(;)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -17793,7 +17793,7 @@ operator({)
reserved(case) integer(2)operator(:)
reserved(case) integer(3)operator(:)
ident(n) operator(=) integer(1)operator(;)
- label(exception_call)operator(:)
+ label(exception_call:)
ident(exception) operator(=) ident(rb_intern)operator(()string<delimiter(")content(exception)delimiter(")>operator(\);)
reserved(if) operator((!)ident(rb_respond_to)operator(()ident(argv)operator([)integer(0)operator(],) ident(exception)operator(\)\)) operator({)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(exception class/object expected)delimiter(")>operator(\);)
@@ -17890,11 +17890,11 @@ operator({)
pre_type(char) operator(*)ident(statement)operator(;)
reserved(switch) operator(()ident(state)operator(\)) operator({)
- reserved(case) label(TAG_BREAK)operator(:)
+ reserved(case) ident(TAG_BREAK)operator(:)
ident(statement) operator(=) string<delimiter(")content(break)delimiter(")>operator(;) reserved(break)operator(;)
- reserved(case) label(TAG_RETURN)operator(:)
+ reserved(case) ident(TAG_RETURN)operator(:)
ident(statement) operator(=) string<delimiter(")content(return)delimiter(")>operator(;) reserved(break)operator(;)
- reserved(case) label(TAG_RETRY)operator(:)
+ reserved(case) ident(TAG_RETRY)operator(:)
ident(statement) operator(=) string<delimiter(")content(retry)delimiter(")>operator(;) reserved(break)operator(;)
reserved(default)operator(:)
ident(statement) operator(=) string<delimiter(")content(local-jump)delimiter(")>operator(;) reserved(break)operator(;) comment(/* should not happen */)
@@ -17943,15 +17943,15 @@ operator({)
reserved(if) operator(()ident(retval) operator(==) ident(Qundef)operator(\)) ident(retval) operator(=) ident(Qnil)operator(;)
reserved(while) operator(()ident(tt)operator(\)) operator({)
reserved(switch) operator(()ident(tt)operator(->)ident(tag)operator(\)) operator({)
- reserved(case) label(PROT_THREAD)operator(:)
- reserved(case) label(PROT_YIELD)operator(:)
- reserved(case) label(PROT_LOOP)operator(:)
- reserved(case) label(PROT_LAMBDA)operator(:)
+ reserved(case) ident(PROT_THREAD)operator(:)
+ reserved(case) ident(PROT_YIELD)operator(:)
+ reserved(case) ident(PROT_LOOP)operator(:)
+ reserved(case) ident(PROT_LAMBDA)operator(:)
ident(tt)operator(->)ident(dst) operator(=) operator(()ident(VALUE)operator(\))ident(tt)operator(->)ident(frame)operator(->)ident(uniq)operator(;)
ident(tt)operator(->)ident(retval) operator(=) ident(retval)operator(;)
ident(JUMP_TAG)operator(()ident(TAG_BREAK)operator(\);)
reserved(break)operator(;)
- reserved(case) label(PROT_FUNC)operator(:)
+ reserved(case) ident(PROT_FUNC)operator(:)
ident(tt) operator(=) integer(0)operator(;)
reserved(continue)operator(;)
reserved(default)operator(:)
@@ -17971,11 +17971,11 @@ operator({)
reserved(if) operator(()ident(retval) operator(==) ident(Qundef)operator(\)) ident(retval) operator(=) ident(Qnil)operator(;)
reserved(while) operator(()ident(tt)operator(\)) operator({)
reserved(switch) operator(()ident(tt)operator(->)ident(tag)operator(\)) operator({)
- reserved(case) label(PROT_THREAD)operator(:)
- reserved(case) label(PROT_YIELD)operator(:)
- reserved(case) label(PROT_LOOP)operator(:)
- reserved(case) label(PROT_LAMBDA)operator(:)
- reserved(case) label(PROT_FUNC)operator(:)
+ reserved(case) ident(PROT_THREAD)operator(:)
+ reserved(case) ident(PROT_YIELD)operator(:)
+ reserved(case) ident(PROT_LOOP)operator(:)
+ reserved(case) ident(PROT_LAMBDA)operator(:)
+ reserved(case) ident(PROT_FUNC)operator(:)
ident(tt)operator(->)ident(dst) operator(=) operator(()ident(VALUE)operator(\))ident(tt)operator(->)ident(frame)operator(->)ident(uniq)operator(;)
ident(tt)operator(->)ident(retval) operator(=) ident(retval)operator(;)
ident(JUMP_TAG)operator(()ident(TAG_NEXT)operator(\);)
@@ -18080,9 +18080,9 @@ operator({)
operator(})
operator(})
reserved(else) reserved(if) operator(()ident(val) operator(==) ident(Qundef)operator(\)) operator({)
- label(zero_arg)operator(:)
+ label(zero_arg:)
ident(val) operator(=) ident(Qnil)operator(;)
- label(multi_values)operator(:)
+ label(multi_values:)
operator({)
ident(ruby_current_node) operator(=) ident(block)operator(->)ident(var)operator(;)
ident(rb_warn)operator(()string<delimiter(")content(multiple values for a block parameter (%d for 1\))char(\\n)char(\\t)content(from %s:%d)delimiter(")>operator(,)
@@ -18105,7 +18105,7 @@ operator({)
ident(PUSH_ITER)operator(()ident(block)operator(->)ident(iter)operator(\);)
ident(PUSH_TAG)operator(()ident(lambda) operator(?) ident(PROT_NONE) operator(:) ident(PROT_YIELD)operator(\);)
reserved(if) operator((()ident(state) operator(=) ident(EXEC_TAG)operator((\)\)) operator(==) integer(0)operator(\)) operator({)
- label(redo)operator(:)
+ label(redo:)
reserved(if) operator(()ident(nd_type)operator(()ident(node)operator(\)) operator(==) ident(NODE_CFUNC) operator(||) ident(nd_type)operator(()ident(node)operator(\)) operator(==) ident(NODE_IFUNC)operator(\)) operator({)
reserved(if) operator(()ident(node)operator(->)ident(nd_state) operator(==) ident(YIELD_FUNC_AVALUE)operator(\)) operator({)
reserved(if) operator((!)ident(avalue)operator(\)) operator({)
@@ -18127,17 +18127,17 @@ operator({)
operator(})
reserved(else) operator({)
reserved(switch) operator(()ident(state)operator(\)) operator({)
- reserved(case) label(TAG_REDO)operator(:)
+ reserved(case) ident(TAG_REDO)operator(:)
ident(state) operator(=) integer(0)operator(;)
ident(CHECK_INTS)operator(;)
reserved(goto) ident(redo)operator(;)
- reserved(case) label(TAG_NEXT)operator(:)
+ reserved(case) ident(TAG_NEXT)operator(:)
reserved(if) operator((!)ident(lambda)operator(\)) operator({)
ident(state) operator(=) integer(0)operator(;)
ident(result) operator(=) ident(prot_tag)operator(->)ident(retval)operator(;)
operator(})
reserved(break)operator(;)
- reserved(case) label(TAG_BREAK)operator(:)
+ reserved(case) ident(TAG_BREAK)operator(:)
reserved(if) operator(()ident(TAG_DST)operator((\)\)) operator({)
ident(result) operator(=) ident(prot_tag)operator(->)ident(retval)operator(;)
operator(})
@@ -18151,7 +18151,7 @@ operator({)
operator(})
ident(POP_TAG)operator((\);)
ident(POP_ITER)operator((\);)
- label(pop_state)operator(:)
+ label(pop_state:)
ident(POP_CLASS)operator((\);)
reserved(if) operator(()ident(ruby_dyna_vars) operator(&&) operator(()ident(block)operator(->)ident(flags) operator(&) ident(BLOCK_D_SCOPE)operator(\)) operator(&&)
operator(!)ident(FL_TEST)operator(()ident(ruby_dyna_vars)operator(,) ident(DVAR_DONT_RECYCLE)operator(\)\)) operator({)
@@ -18179,7 +18179,7 @@ operator({)
reserved(switch) operator(()ident(state)operator(\)) operator({)
reserved(case) integer(0)operator(:)
reserved(break)operator(;)
- reserved(case) label(TAG_BREAK)operator(:)
+ reserved(case) ident(TAG_BREAK)operator(:)
reserved(if) operator((!)ident(lambda)operator(\)) operator({)
reserved(struct) ident(tag) operator(*)ident(tt) operator(=) ident(prot_tag)operator(;)
@@ -18313,7 +18313,7 @@ operator({)
operator(})
reserved(return) ident(val)operator(;)
- label(arg_error)operator(:)
+ label(arg_error:)
reserved(while) operator(()ident(list)operator(\)) operator({)
ident(i)operator(++;)
ident(list) operator(=) ident(list)operator(->)ident(nd_next)operator(;)
@@ -18334,29 +18334,29 @@ operator({)
ident(val) operator(=) ident(Qnil)operator(;)
operator(})
reserved(switch) operator(()ident(nd_type)operator(()ident(lhs)operator(\)\)) operator({)
- reserved(case) label(NODE_GASGN)operator(:)
+ reserved(case) ident(NODE_GASGN)operator(:)
ident(rb_gvar_set)operator(()ident(lhs)operator(->)ident(nd_entry)operator(,) ident(val)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_IASGN)operator(:)
+ reserved(case) ident(NODE_IASGN)operator(:)
ident(rb_ivar_set)operator(()ident(self)operator(,) ident(lhs)operator(->)ident(nd_vid)operator(,) ident(val)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_LASGN)operator(:)
+ reserved(case) ident(NODE_LASGN)operator(:)
reserved(if) operator(()ident(ruby_scope)operator(->)ident(local_vars) operator(==) integer(0)operator(\))
ident(rb_bug)operator(()string<delimiter(")content(unexpected local variable assignment)delimiter(")>operator(\);)
ident(ruby_scope)operator(->)ident(local_vars)operator([)ident(lhs)operator(->)ident(nd_cnt)operator(]) operator(=) ident(val)operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_DASGN)operator(:)
+ reserved(case) ident(NODE_DASGN)operator(:)
ident(dvar_asgn)operator(()ident(lhs)operator(->)ident(nd_vid)operator(,) ident(val)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_DASGN_CURR)operator(:)
+ reserved(case) ident(NODE_DASGN_CURR)operator(:)
ident(dvar_asgn_curr)operator(()ident(lhs)operator(->)ident(nd_vid)operator(,) ident(val)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_CDECL)operator(:)
+ reserved(case) ident(NODE_CDECL)operator(:)
reserved(if) operator(()ident(lhs)operator(->)ident(nd_vid) operator(==) integer(0)operator(\)) operator({)
ident(rb_const_set)operator(()ident(class_prefix)operator(()ident(self)operator(,) ident(lhs)operator(->)ident(nd_else)operator(\),) ident(lhs)operator(->)ident(nd_else)operator(->)ident(nd_mid)operator(,) ident(val)operator(\);)
operator(})
@@ -18365,23 +18365,23 @@ operator({)
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_CVDECL)operator(:)
+ reserved(case) ident(NODE_CVDECL)operator(:)
reserved(if) operator(()ident(RTEST)operator(()ident(ruby_verbose)operator(\)) operator(&&) ident(FL_TEST)operator(()ident(ruby_cbase)operator(,) ident(FL_SINGLETON)operator(\)\)) operator({)
ident(rb_warn)operator(()string<delimiter(")content(declaring singleton class variable)delimiter(")>operator(\);)
operator(})
ident(rb_cvar_set)operator(()ident(cvar_cbase)operator((\),) ident(lhs)operator(->)ident(nd_vid)operator(,) ident(val)operator(,) ident(Qtrue)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_CVASGN)operator(:)
+ reserved(case) ident(NODE_CVASGN)operator(:)
ident(rb_cvar_set)operator(()ident(cvar_cbase)operator((\),) ident(lhs)operator(->)ident(nd_vid)operator(,) ident(val)operator(,) ident(Qfalse)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_MASGN)operator(:)
+ reserved(case) ident(NODE_MASGN)operator(:)
ident(massign)operator(()ident(self)operator(,) ident(lhs)operator(,) ident(svalue_to_mrhs)operator(()ident(val)operator(,) ident(lhs)operator(->)ident(nd_head)operator(\),) ident(pcall)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_CALL)operator(:)
- reserved(case) label(NODE_ATTRASGN)operator(:)
+ reserved(case) ident(NODE_CALL)operator(:)
+ reserved(case) ident(NODE_ATTRASGN)operator(:)
operator({)
ident(VALUE) ident(recv)operator(;)
pre_type(int) ident(scope)operator(;)
@@ -18434,7 +18434,7 @@ operator({)
ident(PUSH_ITER)operator(()ident(ITER_PRE)operator(\);)
ident(state) operator(=) ident(EXEC_TAG)operator((\);)
reserved(if) operator(()ident(state) operator(==) integer(0)operator(\)) operator({)
- label(iter_retry)operator(:)
+ label(iter_retry:)
ident(retval) operator(=) operator((*)ident(it_proc)operator(\)()ident(data1)operator(\);)
operator(})
reserved(else) reserved(if) operator(()ident(state) operator(==) ident(TAG_BREAK) operator(&&) ident(TAG_DST)operator((\)\)) operator({)
@@ -18503,7 +18503,7 @@ operator({)
ident(PUSH_TAG)operator(()ident(PROT_NONE)operator(\);)
reserved(switch) operator(()ident(state) operator(=) ident(EXEC_TAG)operator((\)\)) operator({)
- reserved(case) label(TAG_RETRY)operator(:)
+ reserved(case) ident(TAG_RETRY)operator(:)
reserved(if) operator((!)ident(handle)operator(\)) reserved(break)operator(;)
ident(handle) operator(=) ident(Qfalse)operator(;)
ident(state) operator(=) integer(0)operator(;)
@@ -18511,7 +18511,7 @@ operator({)
reserved(case) integer(0)operator(:)
ident(result) operator(=) operator((*)ident(b_proc)operator(\)()ident(data1)operator(\);)
reserved(break)operator(;)
- reserved(case) label(TAG_RAISE)operator(:)
+ reserved(case) ident(TAG_RAISE)operator(:)
reserved(if) operator(()ident(handle)operator(\)) reserved(break)operator(;)
ident(handle) operator(=) ident(Qfalse)operator(;)
ident(va_init_list)operator(()ident(args)operator(,) ident(data2)operator(\);)
@@ -18878,11 +18878,11 @@ operator({)
ident(rb_id2name)operator(()ident(id)operator(\)\);)
operator(})
reserved(switch) operator(()ident(ruby_iter)operator(->)ident(iter)operator(\)) operator({)
- reserved(case) label(ITER_PRE)operator(:)
- reserved(case) label(ITER_PAS)operator(:)
+ reserved(case) ident(ITER_PRE)operator(:)
+ reserved(case) ident(ITER_PAS)operator(:)
ident(itr) operator(=) ident(ITER_CUR)operator(;)
reserved(break)operator(;)
- reserved(case) label(ITER_CUR)operator(:)
+ reserved(case) ident(ITER_CUR)operator(:)
reserved(default)operator(:)
ident(itr) operator(=) ident(ITER_NOT)operator(;)
reserved(break)operator(;)
@@ -18916,7 +18916,7 @@ operator({)
ident(ruby_frame)operator(->)ident(flags) operator(=) integer(0)operator(;)
reserved(switch) operator(()ident(nd_type)operator(()ident(body)operator(\)\)) operator({)
- reserved(case) label(NODE_CFUNC)operator(:)
+ reserved(case) ident(NODE_CFUNC)operator(:)
operator({)
pre_type(int) ident(len) operator(=) ident(body)operator(->)ident(nd_argc)operator(;)
@@ -18946,28 +18946,28 @@ operator({)
reserved(break)operator(;)
comment(/* for attr get/set */)
- reserved(case) label(NODE_IVAR)operator(:)
+ reserved(case) ident(NODE_IVAR)operator(:)
reserved(if) operator(()ident(argc) operator(!=) integer(0)operator(\)) operator({)
ident(rb_raise)operator(()ident(rb_eArgError)operator(,) string<delimiter(")content(wrong number of arguments (%d for 0\))delimiter(")>operator(,) ident(argc)operator(\);)
operator(})
ident(result) operator(=) ident(rb_attr_get)operator(()ident(recv)operator(,) ident(body)operator(->)ident(nd_vid)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_ATTRSET)operator(:)
+ reserved(case) ident(NODE_ATTRSET)operator(:)
reserved(if) operator(()ident(argc) operator(!=) integer(1)operator(\))
ident(rb_raise)operator(()ident(rb_eArgError)operator(,) string<delimiter(")content(wrong number of arguments (%d for 1\))delimiter(")>operator(,) ident(argc)operator(\);)
ident(result) operator(=) ident(rb_ivar_set)operator(()ident(recv)operator(,) ident(body)operator(->)ident(nd_vid)operator(,) ident(argv)operator([)integer(0)operator(]\);)
reserved(break)operator(;)
- reserved(case) label(NODE_ZSUPER)operator(:)
+ reserved(case) ident(NODE_ZSUPER)operator(:)
ident(result) operator(=) ident(rb_call_super)operator(()ident(argc)operator(,) ident(argv)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_DMETHOD)operator(:)
+ reserved(case) ident(NODE_DMETHOD)operator(:)
ident(result) operator(=) ident(method_call)operator(()ident(argc)operator(,) ident(argv)operator(,) ident(umethod_bind)operator(()ident(body)operator(->)ident(nd_cval)operator(,) ident(recv)operator(\)\);)
reserved(break)operator(;)
- reserved(case) label(NODE_BMETHOD)operator(:)
+ reserved(case) ident(NODE_BMETHOD)operator(:)
ident(ruby_frame)operator(->)ident(flags) operator(|=) ident(FRAME_DMETH)operator(;)
reserved(if) operator(()ident(event_hooks)operator(\)) operator({)
reserved(struct) ident(BLOCK) operator(*)ident(data)operator(;)
@@ -18980,7 +18980,7 @@ operator({)
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_SCOPE)operator(:)
+ reserved(case) ident(NODE_SCOPE)operator(:)
operator({)
pre_type(int) ident(state)operator(;)
ident(VALUE) operator(*)ident(local_vars)operator(;) comment(/* OK */)
@@ -19110,12 +19110,12 @@ operator({)
reserved(case) integer(0)operator(:)
reserved(break)operator(;)
- reserved(case) label(TAG_BREAK)operator(:)
- reserved(case) label(TAG_RETURN)operator(:)
+ reserved(case) ident(TAG_BREAK)operator(:)
+ reserved(case) ident(TAG_RETURN)operator(:)
ident(JUMP_TAG)operator(()ident(state)operator(\);)
reserved(break)operator(;)
- reserved(case) label(TAG_RETRY)operator(:)
+ reserved(case) ident(TAG_RETRY)operator(:)
reserved(if) operator(()ident(rb_block_given_p)operator((\)\)) ident(JUMP_TAG)operator(()ident(state)operator(\);)
comment(/* fall through */)
reserved(default)operator(:)
@@ -19156,7 +19156,7 @@ operator({)
ident(ent) operator(=) ident(cache) operator(+) ident(EXPR1)operator(()ident(klass)operator(,) ident(mid)operator(\);)
reserved(if) operator(()ident(ent)operator(->)ident(mid) operator(==) ident(mid) operator(&&) ident(ent)operator(->)ident(klass) operator(==) ident(klass)operator(\)) operator({)
reserved(if) operator((!)ident(ent)operator(->)ident(method)operator(\))
- reserved(return) ident(method_missing)operator(()ident(recv)operator(,) ident(mid)operator(,) ident(argc)operator(,) ident(argv)operator(,) ident(scope)operator(==)integer(2)operator(?)label(CSTAT_VCALL)operator(:)integer(0)operator(\);)
+ reserved(return) ident(method_missing)operator(()ident(recv)operator(,) ident(mid)operator(,) ident(argc)operator(,) ident(argv)operator(,) ident(scope)operator(==)integer(2)operator(?)ident(CSTAT_VCALL)operator(:)integer(0)operator(\);)
ident(klass) operator(=) ident(ent)operator(->)ident(origin)operator(;)
ident(id) operator(=) ident(ent)operator(->)ident(mid0)operator(;)
ident(noex) operator(=) ident(ent)operator(->)ident(noex)operator(;)
@@ -19166,7 +19166,7 @@ operator({)
reserved(if) operator(()ident(scope) operator(==) integer(3)operator(\)) operator({)
reserved(return) ident(method_missing)operator(()ident(recv)operator(,) ident(mid)operator(,) ident(argc)operator(,) ident(argv)operator(,) ident(CSTAT_SUPER)operator(\);)
operator(})
- reserved(return) ident(method_missing)operator(()ident(recv)operator(,) ident(mid)operator(,) ident(argc)operator(,) ident(argv)operator(,) ident(scope)operator(==)integer(2)operator(?)label(CSTAT_VCALL)operator(:)integer(0)operator(\);)
+ reserved(return) ident(method_missing)operator(()ident(recv)operator(,) ident(mid)operator(,) ident(argc)operator(,) ident(argv)operator(,) ident(scope)operator(==)integer(2)operator(?)ident(CSTAT_VCALL)operator(:)integer(0)operator(\);)
operator(})
reserved(if) operator(()ident(mid) operator(!=) ident(missing) operator(&&) ident(scope) operator(==) integer(0)operator(\)) operator({)
@@ -19234,7 +19234,7 @@ operator({)
reserved(if) operator(()ident(argc) operator(==) integer(0)operator(\)) ident(rb_raise)operator(()ident(rb_eArgError)operator(,) string<delimiter(")content(no method name given)delimiter(")>operator(\);)
ident(vid) operator(=) operator(*)ident(argv)operator(++;) ident(argc)operator(--;)
- ident(PUSH_ITER)operator(()ident(rb_block_given_p)operator((\)?)label(ITER_PRE)operator(:)ident(ITER_NOT)operator(\);)
+ ident(PUSH_ITER)operator(()ident(rb_block_given_p)operator((\)?)ident(ITER_PRE)operator(:)ident(ITER_NOT)operator(\);)
ident(vid) operator(=) ident(rb_call)operator(()ident(CLASS_OF)operator(()ident(recv)operator(\),) ident(recv)operator(,) ident(rb_to_id)operator(()ident(vid)operator(\),) ident(argc)operator(,) ident(argv)operator(,) integer(1)operator(,) ident(Qundef)operator(\);)
ident(POP_ITER)operator((\);)
@@ -19309,7 +19309,7 @@ operator({)
reserved(switch) operator(()ident(status)operator(\)) operator({)
reserved(case) integer(0)operator(:)
reserved(return) ident(result)operator(;)
- reserved(case) label(TAG_RAISE)operator(:)
+ reserved(case) ident(TAG_RAISE)operator(:)
reserved(return) ident(Qundef)operator(;)
reserved(default)operator(:)
ident(JUMP_TAG)operator(()ident(status)operator(\);)
@@ -20695,8 +20695,8 @@ ident(rb_mod_append_features)operator(()ident(module)operator(,) ident(include)o
ident(VALUE) ident(module)operator(,) ident(include)operator(;)
operator({)
reserved(switch) operator(()ident(TYPE)operator(()ident(include)operator(\)\)) operator({)
- reserved(case) label(T_CLASS)operator(:)
- reserved(case) label(T_MODULE)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
reserved(break)operator(;)
reserved(default)operator(:)
ident(Check_Type)operator(()ident(include)operator(,) ident(T_CLASS)operator(\);)
@@ -20736,7 +20736,7 @@ ident(rb_obj_call_init)operator(()ident(obj)operator(,) ident(argc)operator(,) i
pre_type(int) ident(argc)operator(;)
ident(VALUE) operator(*)ident(argv)operator(;)
operator({)
- ident(PUSH_ITER)operator(()ident(rb_block_given_p)operator((\)?)label(ITER_PRE)operator(:)ident(ITER_NOT)operator(\);)
+ ident(PUSH_ITER)operator(()ident(rb_block_given_p)operator((\)?)ident(ITER_PRE)operator(:)ident(ITER_NOT)operator(\);)
ident(rb_funcall2)operator(()ident(obj)operator(,) ident(init)operator(,) ident(argc)operator(,) ident(argv)operator(\);)
ident(POP_ITER)operator((\);)
operator(})
@@ -21575,7 +21575,7 @@ operator({)
ident(data)operator(->)ident(orig_thread) operator(=) ident(rb_thread_current)operator((\);)
ident(data)operator(->)ident(wrapper) operator(=) ident(ruby_wrapper)operator(;)
- ident(data)operator(->)ident(iter) operator(=) ident(data)operator(->)ident(prev)operator(?)label(Qtrue)operator(:)ident(Qfalse)operator(;)
+ ident(data)operator(->)ident(iter) operator(=) ident(data)operator(->)ident(prev)operator(?)ident(Qtrue)operator(:)ident(Qfalse)operator(;)
ident(data)operator(->)ident(block_obj) operator(=) ident(block)operator(;)
ident(frame_dup)operator((&)ident(data)operator(->)ident(frame)operator(\);)
reserved(if) operator(()ident(data)operator(->)ident(iter)operator(\)) operator({)
@@ -21744,16 +21744,16 @@ operator({)
reserved(switch) operator(()ident(state)operator(\)) operator({)
reserved(case) integer(0)operator(:)
reserved(break)operator(;)
- reserved(case) label(TAG_RETRY)operator(:)
+ reserved(case) ident(TAG_RETRY)operator(:)
ident(proc_jump_error)operator(()ident(TAG_RETRY)operator(,) ident(Qnil)operator(\);) comment(/* xxx */)
ident(JUMP_TAG)operator(()ident(state)operator(\);)
reserved(break)operator(;)
- reserved(case) label(TAG_NEXT)operator(:)
- reserved(case) label(TAG_BREAK)operator(:)
+ reserved(case) ident(TAG_NEXT)operator(:)
+ reserved(case) ident(TAG_BREAK)operator(:)
reserved(if) operator((!)ident(pcall) operator(&&) ident(result) operator(!=) ident(Qundef)operator(\)) operator({)
ident(proc_jump_error)operator(()ident(state)operator(,) ident(result)operator(\);)
operator(})
- reserved(case) label(TAG_RETURN)operator(:)
+ reserved(case) ident(TAG_RETURN)operator(:)
reserved(if) operator(()ident(result) operator(!=) ident(Qundef)operator(\)) operator({)
reserved(if) operator(()ident(pcall)operator(\)) reserved(break)operator(;)
ident(return_jump)operator(()ident(result)operator(\);)
@@ -21849,7 +21849,7 @@ operator({)
reserved(switch) operator(()ident(nd_type)operator(()ident(data)operator(->)ident(var)operator(\)\)) operator({)
reserved(default)operator(:)
reserved(return) ident(INT2FIX)operator(()integer(1)operator(\);)
- reserved(case) label(NODE_MASGN)operator(:)
+ reserved(case) ident(NODE_MASGN)operator(:)
ident(list) operator(=) ident(data)operator(->)ident(var)operator(->)ident(nd_head)operator(;)
ident(n) operator(=) integer(0)operator(;)
reserved(while) operator(()ident(list)operator(\)) operator({)
@@ -22041,7 +22041,7 @@ operator({)
ident(PUSH_TAG)operator(()ident(PROT_LOOP)operator(\);)
ident(state) operator(=) ident(EXEC_TAG)operator((\);)
reserved(if) operator(()ident(state) operator(==) integer(0)operator(\)) operator({)
- label(retry)operator(:)
+ label(retry:)
ident(proc_set_safe_level)operator(()ident(proc)operator(\);)
reserved(if) operator(()ident(safe) operator(>) ident(ruby_safe_level)operator(\))
ident(ruby_safe_level) operator(=) ident(safe)operator(;)
@@ -22063,7 +22063,7 @@ operator({)
reserved(switch) operator(()ident(state)operator(\)) operator({)comment(/* escape from orphan block */)
reserved(case) integer(0)operator(:)
reserved(break)operator(;)
- reserved(case) label(TAG_RETURN)operator(:)
+ reserved(case) ident(TAG_RETURN)operator(:)
reserved(if) operator(()ident(orphan)operator(\)) operator({)
ident(proc_jump_error)operator(()ident(state)operator(,) ident(prot_tag)operator(->)ident(retval)operator(\);)
operator(})
@@ -22104,7 +22104,7 @@ operator({)
ident(VALUE) ident(rklass) operator(=) ident(klass)operator(;)
ident(ID) ident(oid) operator(=) ident(id)operator(;)
- label(again)operator(:)
+ label(again:)
reserved(if) operator((()ident(body) operator(=) ident(rb_get_method_body)operator((&)ident(klass)operator(,) operator(&)ident(id)operator(,) operator(&)ident(noex)operator(\)\)) operator(==) integer(0)operator(\)) operator({)
ident(print_undef)operator(()ident(rklass)operator(,) ident(oid)operator(\);)
operator(})
@@ -22343,7 +22343,7 @@ operator({)
reserved(else) operator({)
ident(safe) operator(=) ident(data)operator(->)ident(safe_level)operator(;)
operator(})
- ident(PUSH_ITER)operator(()ident(rb_block_given_p)operator((\)?)label(ITER_PRE)operator(:)ident(ITER_NOT)operator(\);)
+ ident(PUSH_ITER)operator(()ident(rb_block_given_p)operator((\)?)ident(ITER_PRE)operator(:)ident(ITER_NOT)operator(\);)
ident(result) operator(=) ident(rb_call0)operator(()ident(data)operator(->)ident(klass)operator(,)ident(data)operator(->)ident(recv)operator(,)ident(data)operator(->)ident(id)operator(,)ident(data)operator(->)ident(oid)operator(,)ident(argc)operator(,)ident(argv)operator(,)ident(data)operator(->)ident(body)operator(,)ident(safe)operator(\);)
ident(POP_ITER)operator((\);)
reserved(return) ident(result)operator(;)
@@ -22460,7 +22460,7 @@ operator({)
operator(})
operator(})
reserved(else) reserved(if) operator((!)ident(rb_obj_is_kind_of)operator(()ident(recv)operator(,) ident(data)operator(->)ident(rklass)operator(\)\)) operator({)
- label(not_instace)operator(:)
+ label(not_instace:)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(bind argument must be an instance of %s)delimiter(")>operator(,)
ident(rb_class2name)operator(()ident(data)operator(->)ident(rklass)operator(\)\);)
operator(})
@@ -22519,20 +22519,20 @@ operator({)
ident(body) operator(=) ident(data)operator(->)ident(body)operator(;)
reserved(switch) operator(()ident(nd_type)operator(()ident(body)operator(\)\)) operator({)
- reserved(case) label(NODE_CFUNC)operator(:)
+ reserved(case) ident(NODE_CFUNC)operator(:)
reserved(if) operator(()ident(body)operator(->)ident(nd_argc) operator(<) integer(0)operator(\)) reserved(return) ident(INT2FIX)operator((-)integer(1)operator(\);)
reserved(return) ident(INT2FIX)operator(()ident(body)operator(->)ident(nd_argc)operator(\);)
- reserved(case) label(NODE_ZSUPER)operator(:)
+ reserved(case) ident(NODE_ZSUPER)operator(:)
reserved(return) ident(INT2FIX)operator((-)integer(1)operator(\);)
- reserved(case) label(NODE_ATTRSET)operator(:)
+ reserved(case) ident(NODE_ATTRSET)operator(:)
reserved(return) ident(INT2FIX)operator(()integer(1)operator(\);)
- reserved(case) label(NODE_IVAR)operator(:)
+ reserved(case) ident(NODE_IVAR)operator(:)
reserved(return) ident(INT2FIX)operator(()integer(0)operator(\);)
- reserved(case) label(NODE_BMETHOD)operator(:)
+ reserved(case) ident(NODE_BMETHOD)operator(:)
reserved(return) ident(proc_arity)operator(()ident(body)operator(->)ident(nd_cval)operator(\);)
- reserved(case) label(NODE_DMETHOD)operator(:)
+ reserved(case) ident(NODE_DMETHOD)operator(:)
reserved(return) ident(method_arity)operator(()ident(body)operator(->)ident(nd_cval)operator(\);)
- reserved(case) label(NODE_SCOPE)operator(:)
+ reserved(case) ident(NODE_SCOPE)operator(:)
ident(body) operator(=) ident(body)operator(->)ident(nd_next)operator(;) comment(/* skip NODE_SCOPE */)
reserved(if) operator(()ident(nd_type)operator(()ident(body)operator(\)) operator(==) ident(NODE_BLOCK)operator(\))
ident(body) operator(=) ident(body)operator(->)ident(nd_head)operator(;)
@@ -22922,9 +22922,9 @@ preprocessor(# ifdef) ident(_M_IX86)
preprocessor(# define) ident(SAVE_WIN32_EXCEPTION_LIST)
preprocessor(# if) ident(_MSC_VER) operator(>=) integer(1310)
comment(/* warning: unsafe assignment to fs:0 ... this is ok */)
-preprocessor(# pragma) ident(warning)operator(()label(disable)operator(:) integer(4733)operator(\))
+preprocessor(# pragma) ident(warning)operator(()ident(disable)operator(:) integer(4733)operator(\))
preprocessor(# endif)
- ident(__asm) ident(mov) ident(eax)operator(,) label(fs)operator(:[)integer(0)operator(];)
+ ident(__asm) ident(mov) ident(eax)operator(,) ident(fs)operator(:[)integer(0)operator(];)
ident(__asm) ident(mov) ident(p)operator(,) ident(eax)operator(;)
preprocessor(# endif)
preprocessor(# elif) ident(defined) ident(__GNUC__)
@@ -22947,7 +22947,7 @@ operator({)
preprocessor(# if) ident(defined) ident(_MSC_VER)
preprocessor(# ifdef) ident(_M_IX86)
ident(__asm) ident(mov) ident(eax)operator(,) ident(p)operator(;)
- ident(__asm) ident(mov) label(fs)operator(:[)integer(0)operator(],) ident(eax)operator(;)
+ ident(__asm) ident(mov) ident(fs)operator(:[)integer(0)operator(],) ident(eax)operator(;)
preprocessor(# endif)
preprocessor(# elif) ident(defined) ident(__GNUC__)
preprocessor(# ifdef) ident(__i386__)
@@ -23119,13 +23119,13 @@ ident(thread_status_name)operator(()ident(status)operator(\))
reserved(enum) ident(rb_thread_status) ident(status)operator(;)
operator({)
reserved(switch) operator(()ident(status)operator(\)) operator({)
- reserved(case) label(THREAD_RUNNABLE)operator(:)
+ reserved(case) ident(THREAD_RUNNABLE)operator(:)
reserved(return) string<delimiter(")content(run)delimiter(")>operator(;)
- reserved(case) label(THREAD_STOPPED)operator(:)
+ reserved(case) ident(THREAD_STOPPED)operator(:)
reserved(return) string<delimiter(")content(sleep)delimiter(")>operator(;)
- reserved(case) label(THREAD_TO_KILL)operator(:)
+ reserved(case) ident(THREAD_TO_KILL)operator(:)
reserved(return) string<delimiter(")content(aborting)delimiter(")>operator(;)
- reserved(case) label(THREAD_KILLED)operator(:)
+ reserved(case) ident(THREAD_KILLED)operator(:)
reserved(return) string<delimiter(")content(dead)delimiter(")>operator(;)
reserved(default)operator(:)
reserved(return) string<delimiter(")content(unknown)delimiter(")>operator(;)
@@ -23269,10 +23269,10 @@ operator({)
ident(rb_gc_mark)operator(()ident(curr_thread)operator(->)ident(thread)operator(\);)
ident(FOREACH_THREAD_FROM)operator(()ident(main_thread)operator(,) ident(th)operator(\)) operator({)
reserved(switch) operator(()ident(th)operator(->)ident(status)operator(\)) operator({)
- reserved(case) label(THREAD_TO_KILL)operator(:)
- reserved(case) label(THREAD_RUNNABLE)operator(:)
+ reserved(case) ident(THREAD_TO_KILL)operator(:)
+ reserved(case) ident(THREAD_RUNNABLE)operator(:)
reserved(break)operator(;)
- reserved(case) label(THREAD_STOPPED)operator(:)
+ reserved(case) ident(THREAD_STOPPED)operator(:)
reserved(if) operator(()ident(th)operator(->)ident(wait_for)operator(\)) reserved(break)operator(;)
reserved(default)operator(:)
reserved(continue)operator(;)
@@ -23430,24 +23430,24 @@ operator({)
reserved(switch) operator(()ident(n)operator(\)) operator({)
reserved(case) integer(0)operator(:)
reserved(return) integer(0)operator(;)
- reserved(case) label(RESTORE_FATAL)operator(:)
+ reserved(case) ident(RESTORE_FATAL)operator(:)
ident(JUMP_TAG)operator(()ident(TAG_FATAL)operator(\);)
reserved(break)operator(;)
- reserved(case) label(RESTORE_INTERRUPT)operator(:)
+ reserved(case) ident(RESTORE_INTERRUPT)operator(:)
ident(rb_interrupt)operator((\);)
reserved(break)operator(;)
- reserved(case) label(RESTORE_TRAP)operator(:)
+ reserved(case) ident(RESTORE_TRAP)operator(:)
ident(rb_trap_eval)operator(()ident(th_cmd)operator(,) ident(th_sig)operator(,) ident(th_safe)operator(\);)
reserved(break)operator(;)
- reserved(case) label(RESTORE_RAISE)operator(:)
+ reserved(case) ident(RESTORE_RAISE)operator(:)
ident(ruby_frame)operator(->)ident(last_func) operator(=) integer(0)operator(;)
ident(ruby_current_node) operator(=) ident(th_raise_node)operator(;)
ident(rb_raise_jump)operator(()ident(th_raise_exception)operator(\);)
reserved(break)operator(;)
- reserved(case) label(RESTORE_SIGNAL)operator(:)
+ reserved(case) ident(RESTORE_SIGNAL)operator(:)
ident(rb_thread_signal_raise)operator(()ident(th_sig)operator(\);)
reserved(break)operator(;)
- reserved(case) label(RESTORE_EXIT)operator(:)
+ reserved(case) ident(RESTORE_EXIT)operator(:)
ident(ruby_errinfo) operator(=) ident(th_raise_exception)operator(;)
ident(ruby_current_node) operator(=) ident(th_raise_node)operator(;)
reserved(if) operator((!)ident(rb_obj_is_kind_of)operator(()ident(ruby_errinfo)operator(,) ident(rb_eSystemExit)operator(\)\)) operator({)
@@ -23455,7 +23455,7 @@ operator({)
operator(})
ident(rb_exc_raise)operator(()ident(th_raise_exception)operator(\);)
reserved(break)operator(;)
- reserved(case) label(RESTORE_NORMAL)operator(:)
+ reserved(case) ident(RESTORE_NORMAL)operator(:)
reserved(default)operator(:)
reserved(break)operator(;)
operator(})
@@ -23790,7 +23790,7 @@ preprocessor(#endif)
ident(curr) operator(=) ident(curr)operator(->)ident(prev)operator(;)
operator(})
- label(again)operator(:)
+ label(again:)
ident(max) operator(=) operator(-)integer(1)operator(;)
ident(FD_ZERO)operator((&)ident(readfds)operator(\);)
ident(FD_ZERO)operator((&)ident(writefds)operator(\);)
@@ -24111,9 +24111,9 @@ preprocessor(#endif)
reserved(if) operator(()ident(n) operator(==) integer(0)operator(\)) reserved(return)operator(;)
reserved(if) operator(()ident(n) operator(<) integer(0)operator(\)) operator({)
reserved(switch) operator(()ident(errno)operator(\)) operator({)
- reserved(case) label(EINTR)operator(:)
+ reserved(case) ident(EINTR)operator(:)
preprocessor(#ifdef) ident(ERESTART)
- reserved(case) label(ERESTART)operator(:)
+ reserved(case) ident(ERESTART)operator(:)
preprocessor(#endif)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -24195,9 +24195,9 @@ preprocessor(#endif)
ident(TRAP_END)operator(;)
reserved(if) operator(()ident(n) operator(<) integer(0)operator(\)) operator({)
reserved(switch) operator(()ident(errno)operator(\)) operator({)
- reserved(case) label(EINTR)operator(:)
+ reserved(case) ident(EINTR)operator(:)
preprocessor(#ifdef) ident(ERESTART)
- reserved(case) label(ERESTART)operator(:)
+ reserved(case) ident(ERESTART)operator(:)
preprocessor(#endif)
preprocessor(#ifndef) ident(linux)
reserved(if) operator(()ident(timeout)operator(\)) operator({)
@@ -24416,9 +24416,9 @@ operator({)
ident(FOREACH_THREAD)operator(()ident(th)operator(\)) operator({)
reserved(switch) operator(()ident(th)operator(->)ident(status)operator(\)) operator({)
- reserved(case) label(THREAD_RUNNABLE)operator(:)
- reserved(case) label(THREAD_STOPPED)operator(:)
- reserved(case) label(THREAD_TO_KILL)operator(:)
+ reserved(case) ident(THREAD_RUNNABLE)operator(:)
+ reserved(case) ident(THREAD_STOPPED)operator(:)
+ reserved(case) ident(THREAD_TO_KILL)operator(:)
ident(rb_ary_push)operator(()ident(ary)operator(,) ident(th)operator(->)ident(thread)operator(\);)
reserved(default)operator(:)
reserved(break)operator(;)
@@ -24815,7 +24815,7 @@ comment(/*
directive(static) ident(VALUE)
ident(rb_thread_s_abort_exc)operator((\))
operator({)
- reserved(return) ident(ruby_thread_abort)operator(?)label(Qtrue)operator(:)ident(Qfalse)operator(;)
+ reserved(return) ident(ruby_thread_abort)operator(?)ident(Qtrue)operator(:)ident(Qfalse)operator(;)
operator(})
@@ -24866,7 +24866,7 @@ directive(static) ident(VALUE)
ident(rb_thread_abort_exc)operator(()ident(thread)operator(\))
ident(VALUE) ident(thread)operator(;)
operator({)
- reserved(return) ident(rb_thread_check)operator(()ident(thread)operator(\)->)ident(abort)operator(?)label(Qtrue)operator(:)ident(Qfalse)operator(;)
+ reserved(return) ident(rb_thread_check)operator(()ident(thread)operator(\)->)ident(abort)operator(?)ident(Qtrue)operator(:)ident(Qfalse)operator(;)
operator(})
@@ -25542,7 +25542,7 @@ comment(/*
directive(static) ident(VALUE)
ident(rb_thread_critical_get)operator((\))
operator({)
- reserved(return) ident(rb_thread_critical)operator(?)label(Qtrue)operator(:)ident(Qfalse)operator(;)
+ reserved(return) ident(rb_thread_critical)operator(?)ident(Qtrue)operator(:)ident(Qfalse)operator(;)
operator(})
@@ -28734,9 +28734,9 @@ preprocessor(#endif)
reserved(if) operator(()ident(rename)operator(()ident(src)operator(,) ident(dst)operator(\)) operator(<) integer(0)operator(\)) operator({)
preprocessor(#if) ident(defined) ident(DOSISH) operator(&&) operator(!)ident(defined) ident(_WIN32)
reserved(switch) operator(()ident(errno)operator(\)) operator({)
- reserved(case) label(EEXIST)operator(:)
+ reserved(case) ident(EEXIST)operator(:)
preprocessor(#if) ident(defined) operator(()ident(__EMX__)operator(\))
- reserved(case) label(EACCES)operator(:)
+ reserved(case) ident(EACCES)operator(:)
preprocessor(#endif)
reserved(if) operator(()ident(chmod)operator(()ident(dst)operator(,) oct(0666)operator(\)) operator(==) integer(0) operator(&&)
ident(unlink)operator(()ident(dst)operator(\)) operator(==) integer(0) operator(&&)
@@ -29209,7 +29209,7 @@ preprocessor(#endif)
reserved(if) operator(()ident(s) operator(>) ident(b)operator(\)) operator({)
preprocessor(#if) ident(USE_NTFS)
- label(endpath)operator(:)
+ label(endpath:)
reserved(if) operator(()ident(s) operator(>) ident(b) operator(+) integer(6) operator(&&) ident(strncasecmp)operator(()ident(s) operator(-) integer(6)operator(,) string<delimiter(")content(:$DATA)delimiter(")>operator(,) integer(6)operator(\)) operator(==) integer(0)operator(\)) operator({)
comment(/* alias of stream */)
comment(/* get rid of a bug of x64 VC++ */)
@@ -29606,9 +29606,9 @@ operator({)
reserved(for) operator(()ident(i)operator(=)integer(0)operator(;) ident(i)operator(<)ident(RARRAY)operator(()ident(ary)operator(\)->)ident(len)operator(;) ident(i)operator(++\)) operator({)
ident(tmp) operator(=) ident(RARRAY)operator(()ident(ary)operator(\)->)ident(ptr)operator([)ident(i)operator(];)
reserved(switch) operator(()ident(TYPE)operator(()ident(tmp)operator(\)\)) operator({)
- reserved(case) label(T_STRING)operator(:)
+ reserved(case) ident(T_STRING)operator(:)
reserved(break)operator(;)
- reserved(case) label(T_ARRAY)operator(:)
+ reserved(case) ident(T_ARRAY)operator(:)
reserved(if) operator(()ident(rb_inspecting_p)operator(()ident(tmp)operator(\)\)) operator({)
ident(tmp) operator(=) ident(rb_str_new2)operator(()string<delimiter(")content([...])delimiter(")>operator(\);)
operator(})
@@ -29805,10 +29805,10 @@ operator({)
ident(op) operator(|=) ident(LOCK_NB)operator(;)
reserved(while) operator(()ident(flock)operator(()ident(fd)operator(,) ident(op)operator(\)) operator(<) integer(0)operator(\)) operator({)
reserved(switch) operator(()ident(errno)operator(\)) operator({)
- reserved(case) label(EAGAIN)operator(:)
- reserved(case) label(EACCES)operator(:)
+ reserved(case) ident(EAGAIN)operator(:)
+ reserved(case) ident(EACCES)operator(:)
preprocessor(#if) ident(defined)operator(()ident(EWOULDBLOCK)operator(\)) operator(&&) ident(EWOULDBLOCK) operator(!=) ident(EAGAIN)
- reserved(case) label(EWOULDBLOCK)operator(:)
+ reserved(case) ident(EWOULDBLOCK)operator(:)
preprocessor(#endif)
ident(rb_thread_polling)operator((\);) comment(/* busy wait */)
ident(rb_io_check_closed)operator(()ident(fptr)operator(\);)
@@ -29869,18 +29869,18 @@ preprocessor(#ifndef) ident(__CHECKER__)
reserved(if) operator(()ident(fptr)operator(->)ident(mode) operator(&) ident(FMODE_WRITABLE)operator(\)) operator({)
ident(fflush)operator(()ident(GetWriteFile)operator(()ident(fptr)operator(\)\);)
operator(})
- label(retry)operator(:)
+ label(retry:)
reserved(if) operator(()ident(flock)operator(()ident(fileno)operator(()ident(fptr)operator(->)ident(f)operator(\),) ident(op)operator(\)) operator(<) integer(0)operator(\)) operator({)
reserved(switch) operator(()ident(errno)operator(\)) operator({)
- reserved(case) label(EAGAIN)operator(:)
- reserved(case) label(EACCES)operator(:)
+ reserved(case) ident(EAGAIN)operator(:)
+ reserved(case) ident(EACCES)operator(:)
preprocessor(#if) ident(defined)operator(()ident(EWOULDBLOCK)operator(\)) operator(&&) ident(EWOULDBLOCK) operator(!=) ident(EAGAIN)
- reserved(case) label(EWOULDBLOCK)operator(:)
+ reserved(case) ident(EWOULDBLOCK)operator(:)
preprocessor(#endif)
reserved(return) ident(Qfalse)operator(;)
- reserved(case) label(EINTR)operator(:)
+ reserved(case) ident(EINTR)operator(:)
preprocessor(#if) ident(defined)operator(()ident(ERESTART)operator(\))
- reserved(case) label(ERESTART)operator(:)
+ reserved(case) ident(ERESTART)operator(:)
preprocessor(#endif)
reserved(goto) ident(retry)operator(;)
operator(})
@@ -29902,11 +29902,11 @@ operator({)
reserved(if) operator(()ident(n) operator(!=) ident(argc)operator(\)) ident(rb_raise)operator(()ident(rb_eArgError)operator(,) string<delimiter(")content(wrong number of arguments (%d for %d\))delimiter(")>operator(,) ident(argc)operator(,) ident(n)operator(\);)
reserved(for) operator(()ident(i)operator(=)integer(1)operator(;) ident(i)operator(<)ident(n)operator(;) ident(i)operator(++\)) operator({)
reserved(switch) operator(()ident(TYPE)operator(()ident(argv)operator([)ident(i)operator(]\)\)) operator({)
- reserved(case) label(T_STRING)operator(:)
+ reserved(case) ident(T_STRING)operator(:)
reserved(default)operator(:)
ident(SafeStringValue)operator(()ident(argv)operator([)ident(i)operator(]\);)
reserved(break)operator(;)
- reserved(case) label(T_FILE)operator(:)
+ reserved(case) ident(T_FILE)operator(:)
reserved(break)operator(;)
operator(})
operator(})
@@ -31994,140 +31994,140 @@ operator({)
reserved(goto) ident(marking)operator(;) comment(/* skip */)
- label(again)operator(:)
+ label(again:)
ident(obj) operator(=) ident(RANY)operator(()ident(ptr)operator(\);)
reserved(if) operator(()ident(rb_special_const_p)operator(()ident(ptr)operator(\)\)) reserved(return)operator(;) comment(/* special const not marked */)
reserved(if) operator(()ident(obj)operator(->)ident(as)operator(.)ident(basic)operator(.)ident(flags) operator(==) integer(0)operator(\)) reserved(return)operator(;) comment(/* free cell */)
reserved(if) operator(()ident(obj)operator(->)ident(as)operator(.)ident(basic)operator(.)ident(flags) operator(&) ident(FL_MARK)operator(\)) reserved(return)operator(;) comment(/* already marked */)
ident(obj)operator(->)ident(as)operator(.)ident(basic)operator(.)ident(flags) operator(|=) ident(FL_MARK)operator(;)
- label(marking)operator(:)
+ label(marking:)
reserved(if) operator(()ident(FL_TEST)operator(()ident(obj)operator(,) ident(FL_EXIVAR)operator(\)\)) operator({)
ident(rb_mark_generic_ivar)operator(()ident(ptr)operator(\);)
operator(})
reserved(switch) operator(()ident(obj)operator(->)ident(as)operator(.)ident(basic)operator(.)ident(flags) operator(&) ident(T_MASK)operator(\)) operator({)
- reserved(case) label(T_NIL)operator(:)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_NIL)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(rb_bug)operator(()string<delimiter(")content(rb_gc_mark(\) called for broken object)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_NODE)operator(:)
+ reserved(case) ident(T_NODE)operator(:)
ident(mark_source_filename)operator(()ident(obj)operator(->)ident(as)operator(.)ident(node)operator(.)ident(nd_file)operator(\);)
reserved(switch) operator(()ident(nd_type)operator(()ident(obj)operator(\)\)) operator({)
- reserved(case) label(NODE_IF)operator(:) comment(/* 1,2,3 */)
- reserved(case) label(NODE_FOR)operator(:)
- reserved(case) label(NODE_ITER)operator(:)
- reserved(case) label(NODE_CREF)operator(:)
- reserved(case) label(NODE_WHEN)operator(:)
- reserved(case) label(NODE_MASGN)operator(:)
- reserved(case) label(NODE_RESCUE)operator(:)
- reserved(case) label(NODE_RESBODY)operator(:)
- reserved(case) label(NODE_CLASS)operator(:)
+ reserved(case) ident(NODE_IF)operator(:) comment(/* 1,2,3 */)
+ reserved(case) ident(NODE_FOR)operator(:)
+ reserved(case) ident(NODE_ITER)operator(:)
+ reserved(case) ident(NODE_CREF)operator(:)
+ reserved(case) ident(NODE_WHEN)operator(:)
+ reserved(case) ident(NODE_MASGN)operator(:)
+ reserved(case) ident(NODE_RESCUE)operator(:)
+ reserved(case) ident(NODE_RESBODY)operator(:)
+ reserved(case) ident(NODE_CLASS)operator(:)
ident(gc_mark)operator((()ident(VALUE)operator(\))ident(obj)operator(->)ident(as)operator(.)ident(node)operator(.)ident(u2)operator(.)ident(node)operator(,) ident(lev)operator(\);)
comment(/* fall through */)
- reserved(case) label(NODE_BLOCK)operator(:) comment(/* 1,3 */)
- reserved(case) label(NODE_ARRAY)operator(:)
- reserved(case) label(NODE_DSTR)operator(:)
- reserved(case) label(NODE_DXSTR)operator(:)
- reserved(case) label(NODE_DREGX)operator(:)
- reserved(case) label(NODE_DREGX_ONCE)operator(:)
- reserved(case) label(NODE_FBODY)operator(:)
- reserved(case) label(NODE_ENSURE)operator(:)
- reserved(case) label(NODE_CALL)operator(:)
- reserved(case) label(NODE_DEFS)operator(:)
- reserved(case) label(NODE_OP_ASGN1)operator(:)
+ reserved(case) ident(NODE_BLOCK)operator(:) comment(/* 1,3 */)
+ reserved(case) ident(NODE_ARRAY)operator(:)
+ reserved(case) ident(NODE_DSTR)operator(:)
+ reserved(case) ident(NODE_DXSTR)operator(:)
+ reserved(case) ident(NODE_DREGX)operator(:)
+ reserved(case) ident(NODE_DREGX_ONCE)operator(:)
+ reserved(case) ident(NODE_FBODY)operator(:)
+ reserved(case) ident(NODE_ENSURE)operator(:)
+ reserved(case) ident(NODE_CALL)operator(:)
+ reserved(case) ident(NODE_DEFS)operator(:)
+ reserved(case) ident(NODE_OP_ASGN1)operator(:)
ident(gc_mark)operator((()ident(VALUE)operator(\))ident(obj)operator(->)ident(as)operator(.)ident(node)operator(.)ident(u1)operator(.)ident(node)operator(,) ident(lev)operator(\);)
comment(/* fall through */)
- reserved(case) label(NODE_SUPER)operator(:) comment(/* 3 */)
- reserved(case) label(NODE_FCALL)operator(:)
- reserved(case) label(NODE_DEFN)operator(:)
- reserved(case) label(NODE_NEWLINE)operator(:)
+ reserved(case) ident(NODE_SUPER)operator(:) comment(/* 3 */)
+ reserved(case) ident(NODE_FCALL)operator(:)
+ reserved(case) ident(NODE_DEFN)operator(:)
+ reserved(case) ident(NODE_NEWLINE)operator(:)
ident(ptr) operator(=) operator(()ident(VALUE)operator(\))ident(obj)operator(->)ident(as)operator(.)ident(node)operator(.)ident(u3)operator(.)ident(node)operator(;)
reserved(goto) ident(again)operator(;)
- reserved(case) label(NODE_WHILE)operator(:) comment(/* 1,2 */)
- reserved(case) label(NODE_UNTIL)operator(:)
- reserved(case) label(NODE_AND)operator(:)
- reserved(case) label(NODE_OR)operator(:)
- reserved(case) label(NODE_CASE)operator(:)
- reserved(case) label(NODE_SCLASS)operator(:)
- reserved(case) label(NODE_DOT2)operator(:)
- reserved(case) label(NODE_DOT3)operator(:)
- reserved(case) label(NODE_FLIP2)operator(:)
- reserved(case) label(NODE_FLIP3)operator(:)
- reserved(case) label(NODE_MATCH2)operator(:)
- reserved(case) label(NODE_MATCH3)operator(:)
- reserved(case) label(NODE_OP_ASGN_OR)operator(:)
- reserved(case) label(NODE_OP_ASGN_AND)operator(:)
- reserved(case) label(NODE_MODULE)operator(:)
- reserved(case) label(NODE_ALIAS)operator(:)
- reserved(case) label(NODE_VALIAS)operator(:)
- reserved(case) label(NODE_ARGS)operator(:)
+ reserved(case) ident(NODE_WHILE)operator(:) comment(/* 1,2 */)
+ reserved(case) ident(NODE_UNTIL)operator(:)
+ reserved(case) ident(NODE_AND)operator(:)
+ reserved(case) ident(NODE_OR)operator(:)
+ reserved(case) ident(NODE_CASE)operator(:)
+ reserved(case) ident(NODE_SCLASS)operator(:)
+ reserved(case) ident(NODE_DOT2)operator(:)
+ reserved(case) ident(NODE_DOT3)operator(:)
+ reserved(case) ident(NODE_FLIP2)operator(:)
+ reserved(case) ident(NODE_FLIP3)operator(:)
+ reserved(case) ident(NODE_MATCH2)operator(:)
+ reserved(case) ident(NODE_MATCH3)operator(:)
+ reserved(case) ident(NODE_OP_ASGN_OR)operator(:)
+ reserved(case) ident(NODE_OP_ASGN_AND)operator(:)
+ reserved(case) ident(NODE_MODULE)operator(:)
+ reserved(case) ident(NODE_ALIAS)operator(:)
+ reserved(case) ident(NODE_VALIAS)operator(:)
+ reserved(case) ident(NODE_ARGS)operator(:)
ident(gc_mark)operator((()ident(VALUE)operator(\))ident(obj)operator(->)ident(as)operator(.)ident(node)operator(.)ident(u1)operator(.)ident(node)operator(,) ident(lev)operator(\);)
comment(/* fall through */)
- reserved(case) label(NODE_METHOD)operator(:) comment(/* 2 */)
- reserved(case) label(NODE_NOT)operator(:)
- reserved(case) label(NODE_GASGN)operator(:)
- reserved(case) label(NODE_LASGN)operator(:)
- reserved(case) label(NODE_DASGN)operator(:)
- reserved(case) label(NODE_DASGN_CURR)operator(:)
- reserved(case) label(NODE_IASGN)operator(:)
- reserved(case) label(NODE_CVDECL)operator(:)
- reserved(case) label(NODE_CVASGN)operator(:)
- reserved(case) label(NODE_COLON3)operator(:)
- reserved(case) label(NODE_OPT_N)operator(:)
- reserved(case) label(NODE_EVSTR)operator(:)
- reserved(case) label(NODE_UNDEF)operator(:)
+ reserved(case) ident(NODE_METHOD)operator(:) comment(/* 2 */)
+ reserved(case) ident(NODE_NOT)operator(:)
+ reserved(case) ident(NODE_GASGN)operator(:)
+ reserved(case) ident(NODE_LASGN)operator(:)
+ reserved(case) ident(NODE_DASGN)operator(:)
+ reserved(case) ident(NODE_DASGN_CURR)operator(:)
+ reserved(case) ident(NODE_IASGN)operator(:)
+ reserved(case) ident(NODE_CVDECL)operator(:)
+ reserved(case) ident(NODE_CVASGN)operator(:)
+ reserved(case) ident(NODE_COLON3)operator(:)
+ reserved(case) ident(NODE_OPT_N)operator(:)
+ reserved(case) ident(NODE_EVSTR)operator(:)
+ reserved(case) ident(NODE_UNDEF)operator(:)
ident(ptr) operator(=) operator(()ident(VALUE)operator(\))ident(obj)operator(->)ident(as)operator(.)ident(node)operator(.)ident(u2)operator(.)ident(node)operator(;)
reserved(goto) ident(again)operator(;)
- reserved(case) label(NODE_HASH)operator(:) comment(/* 1 */)
- reserved(case) label(NODE_LIT)operator(:)
- reserved(case) label(NODE_STR)operator(:)
- reserved(case) label(NODE_XSTR)operator(:)
- reserved(case) label(NODE_DEFINED)operator(:)
- reserved(case) label(NODE_MATCH)operator(:)
- reserved(case) label(NODE_RETURN)operator(:)
- reserved(case) label(NODE_BREAK)operator(:)
- reserved(case) label(NODE_NEXT)operator(:)
- reserved(case) label(NODE_YIELD)operator(:)
- reserved(case) label(NODE_COLON2)operator(:)
- reserved(case) label(NODE_SPLAT)operator(:)
- reserved(case) label(NODE_TO_ARY)operator(:)
- reserved(case) label(NODE_SVALUE)operator(:)
+ reserved(case) ident(NODE_HASH)operator(:) comment(/* 1 */)
+ reserved(case) ident(NODE_LIT)operator(:)
+ reserved(case) ident(NODE_STR)operator(:)
+ reserved(case) ident(NODE_XSTR)operator(:)
+ reserved(case) ident(NODE_DEFINED)operator(:)
+ reserved(case) ident(NODE_MATCH)operator(:)
+ reserved(case) ident(NODE_RETURN)operator(:)
+ reserved(case) ident(NODE_BREAK)operator(:)
+ reserved(case) ident(NODE_NEXT)operator(:)
+ reserved(case) ident(NODE_YIELD)operator(:)
+ reserved(case) ident(NODE_COLON2)operator(:)
+ reserved(case) ident(NODE_SPLAT)operator(:)
+ reserved(case) ident(NODE_TO_ARY)operator(:)
+ reserved(case) ident(NODE_SVALUE)operator(:)
ident(ptr) operator(=) operator(()ident(VALUE)operator(\))ident(obj)operator(->)ident(as)operator(.)ident(node)operator(.)ident(u1)operator(.)ident(node)operator(;)
reserved(goto) ident(again)operator(;)
- reserved(case) label(NODE_SCOPE)operator(:) comment(/* 2,3 */)
- reserved(case) label(NODE_BLOCK_PASS)operator(:)
- reserved(case) label(NODE_CDECL)operator(:)
+ reserved(case) ident(NODE_SCOPE)operator(:) comment(/* 2,3 */)
+ reserved(case) ident(NODE_BLOCK_PASS)operator(:)
+ reserved(case) ident(NODE_CDECL)operator(:)
ident(gc_mark)operator((()ident(VALUE)operator(\))ident(obj)operator(->)ident(as)operator(.)ident(node)operator(.)ident(u3)operator(.)ident(node)operator(,) ident(lev)operator(\);)
ident(ptr) operator(=) operator(()ident(VALUE)operator(\))ident(obj)operator(->)ident(as)operator(.)ident(node)operator(.)ident(u2)operator(.)ident(node)operator(;)
reserved(goto) ident(again)operator(;)
- reserved(case) label(NODE_ZARRAY)operator(:) comment(/* - */)
- reserved(case) label(NODE_ZSUPER)operator(:)
- reserved(case) label(NODE_CFUNC)operator(:)
- reserved(case) label(NODE_VCALL)operator(:)
- reserved(case) label(NODE_GVAR)operator(:)
- reserved(case) label(NODE_LVAR)operator(:)
- reserved(case) label(NODE_DVAR)operator(:)
- reserved(case) label(NODE_IVAR)operator(:)
- reserved(case) label(NODE_CVAR)operator(:)
- reserved(case) label(NODE_NTH_REF)operator(:)
- reserved(case) label(NODE_BACK_REF)operator(:)
- reserved(case) label(NODE_REDO)operator(:)
- reserved(case) label(NODE_RETRY)operator(:)
- reserved(case) label(NODE_SELF)operator(:)
- reserved(case) label(NODE_NIL)operator(:)
- reserved(case) label(NODE_TRUE)operator(:)
- reserved(case) label(NODE_FALSE)operator(:)
- reserved(case) label(NODE_ATTRSET)operator(:)
- reserved(case) label(NODE_BLOCK_ARG)operator(:)
- reserved(case) label(NODE_POSTEXE)operator(:)
+ reserved(case) ident(NODE_ZARRAY)operator(:) comment(/* - */)
+ reserved(case) ident(NODE_ZSUPER)operator(:)
+ reserved(case) ident(NODE_CFUNC)operator(:)
+ reserved(case) ident(NODE_VCALL)operator(:)
+ reserved(case) ident(NODE_GVAR)operator(:)
+ reserved(case) ident(NODE_LVAR)operator(:)
+ reserved(case) ident(NODE_DVAR)operator(:)
+ reserved(case) ident(NODE_IVAR)operator(:)
+ reserved(case) ident(NODE_CVAR)operator(:)
+ reserved(case) ident(NODE_NTH_REF)operator(:)
+ reserved(case) ident(NODE_BACK_REF)operator(:)
+ reserved(case) ident(NODE_REDO)operator(:)
+ reserved(case) ident(NODE_RETRY)operator(:)
+ reserved(case) ident(NODE_SELF)operator(:)
+ reserved(case) ident(NODE_NIL)operator(:)
+ reserved(case) ident(NODE_TRUE)operator(:)
+ reserved(case) ident(NODE_FALSE)operator(:)
+ reserved(case) ident(NODE_ATTRSET)operator(:)
+ reserved(case) ident(NODE_BLOCK_ARG)operator(:)
+ reserved(case) ident(NODE_POSTEXE)operator(:)
reserved(break)operator(;)
- reserved(case) label(NODE_ALLOCA)operator(:)
+ reserved(case) ident(NODE_ALLOCA)operator(:)
ident(mark_locations_array)operator((()ident(VALUE)operator(*\))ident(obj)operator(->)ident(as)operator(.)ident(node)operator(.)ident(u1)operator(.)ident(value)operator(,)
ident(obj)operator(->)ident(as)operator(.)ident(node)operator(.)ident(u3)operator(.)ident(cnt)operator(\);)
ident(ptr) operator(=) operator(()ident(VALUE)operator(\))ident(obj)operator(->)ident(as)operator(.)ident(node)operator(.)ident(u2)operator(.)ident(node)operator(;)
@@ -32149,15 +32149,15 @@ operator({)
ident(gc_mark)operator(()ident(obj)operator(->)ident(as)operator(.)ident(basic)operator(.)ident(klass)operator(,) ident(lev)operator(\);)
reserved(switch) operator(()ident(obj)operator(->)ident(as)operator(.)ident(basic)operator(.)ident(flags) operator(&) ident(T_MASK)operator(\)) operator({)
- reserved(case) label(T_ICLASS)operator(:)
- reserved(case) label(T_CLASS)operator(:)
- reserved(case) label(T_MODULE)operator(:)
+ reserved(case) ident(T_ICLASS)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
ident(mark_tbl)operator(()ident(obj)operator(->)ident(as)operator(.)ident(klass)operator(.)ident(m_tbl)operator(,) ident(lev)operator(\);)
ident(mark_tbl)operator(()ident(obj)operator(->)ident(as)operator(.)ident(klass)operator(.)ident(iv_tbl)operator(,) ident(lev)operator(\);)
ident(ptr) operator(=) ident(obj)operator(->)ident(as)operator(.)ident(klass)operator(.)ident(super)operator(;)
reserved(goto) ident(again)operator(;)
- reserved(case) label(T_ARRAY)operator(:)
+ reserved(case) ident(T_ARRAY)operator(:)
reserved(if) operator(()ident(FL_TEST)operator(()ident(obj)operator(,) ident(ELTS_SHARED)operator(\)\)) operator({)
ident(ptr) operator(=) ident(obj)operator(->)ident(as)operator(.)ident(array)operator(.)ident(aux)operator(.)ident(shared)operator(;)
reserved(goto) ident(again)operator(;)
@@ -32172,12 +32172,12 @@ operator({)
operator(})
reserved(break)operator(;)
- reserved(case) label(T_HASH)operator(:)
+ reserved(case) ident(T_HASH)operator(:)
ident(mark_hash)operator(()ident(obj)operator(->)ident(as)operator(.)ident(hash)operator(.)ident(tbl)operator(,) ident(lev)operator(\);)
ident(ptr) operator(=) ident(obj)operator(->)ident(as)operator(.)ident(hash)operator(.)ident(ifnone)operator(;)
reserved(goto) ident(again)operator(;)
- reserved(case) label(T_STRING)operator(:)
+ reserved(case) ident(T_STRING)operator(:)
preprocessor(#define) ident(STR_ASSOC) ident(FL_USER3) comment(/* copied from string.c */)
reserved(if) operator(()ident(FL_TEST)operator(()ident(obj)operator(,) ident(ELTS_SHARED)operator(|)ident(STR_ASSOC)operator(\)\)) operator({)
ident(ptr) operator(=) ident(obj)operator(->)ident(as)operator(.)ident(string)operator(.)ident(aux)operator(.)ident(shared)operator(;)
@@ -32185,34 +32185,34 @@ preprocessor(#define) ident(STR_ASSOC) ident(FL_USER3) comment(/* copied from
operator(})
reserved(break)operator(;)
- reserved(case) label(T_DATA)operator(:)
+ reserved(case) ident(T_DATA)operator(:)
reserved(if) operator(()ident(obj)operator(->)ident(as)operator(.)ident(data)operator(.)ident(dmark)operator(\)) operator((*)ident(obj)operator(->)ident(as)operator(.)ident(data)operator(.)ident(dmark)operator(\)()ident(DATA_PTR)operator(()ident(obj)operator(\)\);)
reserved(break)operator(;)
- reserved(case) label(T_OBJECT)operator(:)
+ reserved(case) ident(T_OBJECT)operator(:)
ident(mark_tbl)operator(()ident(obj)operator(->)ident(as)operator(.)ident(object)operator(.)ident(iv_tbl)operator(,) ident(lev)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_FILE)operator(:)
- reserved(case) label(T_REGEXP)operator(:)
- reserved(case) label(T_FLOAT)operator(:)
- reserved(case) label(T_BIGNUM)operator(:)
- reserved(case) label(T_BLKTAG)operator(:)
+ reserved(case) ident(T_FILE)operator(:)
+ reserved(case) ident(T_REGEXP)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BLKTAG)operator(:)
reserved(break)operator(;)
- reserved(case) label(T_MATCH)operator(:)
+ reserved(case) ident(T_MATCH)operator(:)
reserved(if) operator(()ident(obj)operator(->)ident(as)operator(.)ident(match)operator(.)ident(str)operator(\)) operator({)
ident(ptr) operator(=) ident(obj)operator(->)ident(as)operator(.)ident(match)operator(.)ident(str)operator(;)
reserved(goto) ident(again)operator(;)
operator(})
reserved(break)operator(;)
- reserved(case) label(T_VARMAP)operator(:)
+ reserved(case) ident(T_VARMAP)operator(:)
ident(gc_mark)operator(()ident(obj)operator(->)ident(as)operator(.)ident(varmap)operator(.)ident(val)operator(,) ident(lev)operator(\);)
ident(ptr) operator(=) operator(()ident(VALUE)operator(\))ident(obj)operator(->)ident(as)operator(.)ident(varmap)operator(.)ident(next)operator(;)
reserved(goto) ident(again)operator(;)
- reserved(case) label(T_SCOPE)operator(:)
+ reserved(case) ident(T_SCOPE)operator(:)
reserved(if) operator(()ident(obj)operator(->)ident(as)operator(.)ident(scope)operator(.)ident(local_vars) operator(&&) operator(()ident(obj)operator(->)ident(as)operator(.)ident(scope)operator(.)ident(flags) operator(&) ident(SCOPE_MALLOC)operator(\)\)) operator({)
pre_type(int) ident(n) operator(=) ident(obj)operator(->)ident(as)operator(.)ident(scope)operator(.)ident(local_tbl)operator([)integer(0)operator(]+)integer(1)operator(;)
ident(VALUE) operator(*)ident(vars) operator(=) operator(&)ident(obj)operator(->)ident(as)operator(.)ident(scope)operator(.)ident(local_vars)operator([-)integer(1)operator(];)
@@ -32223,7 +32223,7 @@ preprocessor(#define) ident(STR_ASSOC) ident(FL_USER3) comment(/* copied from
operator(})
reserved(break)operator(;)
- reserved(case) label(T_STRUCT)operator(:)
+ reserved(case) ident(T_STRUCT)operator(:)
operator({)
pre_type(long) ident(len) operator(=) ident(obj)operator(->)ident(as)operator(.)ident(rstruct)operator(.)ident(len)operator(;)
ident(VALUE) operator(*)ident(ptr) operator(=) ident(obj)operator(->)ident(as)operator(.)ident(rstruct)operator(.)ident(ptr)operator(;)
@@ -32412,10 +32412,10 @@ ident(obj_free)operator(()ident(obj)operator(\))
ident(VALUE) ident(obj)operator(;)
operator({)
reserved(switch) operator(()ident(BUILTIN_TYPE)operator(()ident(obj)operator(\)\)) operator({)
- reserved(case) label(T_NIL)operator(:)
- reserved(case) label(T_FIXNUM)operator(:)
- reserved(case) label(T_TRUE)operator(:)
- reserved(case) label(T_FALSE)operator(:)
+ reserved(case) ident(T_NIL)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
+ reserved(case) ident(T_TRUE)operator(:)
+ reserved(case) ident(T_FALSE)operator(:)
ident(rb_bug)operator(()string<delimiter(")content(obj_free(\) called for broken object)delimiter(")>operator(\);)
reserved(break)operator(;)
operator(})
@@ -32425,35 +32425,35 @@ operator({)
operator(})
reserved(switch) operator(()ident(BUILTIN_TYPE)operator(()ident(obj)operator(\)\)) operator({)
- reserved(case) label(T_OBJECT)operator(:)
+ reserved(case) ident(T_OBJECT)operator(:)
reserved(if) operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(object)operator(.)ident(iv_tbl)operator(\)) operator({)
ident(st_free_table)operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(object)operator(.)ident(iv_tbl)operator(\);)
operator(})
reserved(break)operator(;)
- reserved(case) label(T_MODULE)operator(:)
- reserved(case) label(T_CLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
ident(rb_clear_cache_by_class)operator((()ident(VALUE)operator(\))ident(obj)operator(\);)
ident(st_free_table)operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(klass)operator(.)ident(m_tbl)operator(\);)
reserved(if) operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(object)operator(.)ident(iv_tbl)operator(\)) operator({)
ident(st_free_table)operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(object)operator(.)ident(iv_tbl)operator(\);)
operator(})
reserved(break)operator(;)
- reserved(case) label(T_STRING)operator(:)
+ reserved(case) ident(T_STRING)operator(:)
reserved(if) operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(string)operator(.)ident(ptr) operator(&&) operator(!)ident(FL_TEST)operator(()ident(obj)operator(,) ident(ELTS_SHARED)operator(\)\)) operator({)
ident(RUBY_CRITICAL)operator(()ident(free)operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(string)operator(.)ident(ptr)operator(\)\);)
operator(})
reserved(break)operator(;)
- reserved(case) label(T_ARRAY)operator(:)
+ reserved(case) ident(T_ARRAY)operator(:)
reserved(if) operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(array)operator(.)ident(ptr) operator(&&) operator(!)ident(FL_TEST)operator(()ident(obj)operator(,) ident(ELTS_SHARED)operator(\)\)) operator({)
ident(RUBY_CRITICAL)operator(()ident(free)operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(array)operator(.)ident(ptr)operator(\)\);)
operator(})
reserved(break)operator(;)
- reserved(case) label(T_HASH)operator(:)
+ reserved(case) ident(T_HASH)operator(:)
reserved(if) operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(hash)operator(.)ident(tbl)operator(\)) operator({)
ident(st_free_table)operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(hash)operator(.)ident(tbl)operator(\);)
operator(})
reserved(break)operator(;)
- reserved(case) label(T_REGEXP)operator(:)
+ reserved(case) ident(T_REGEXP)operator(:)
reserved(if) operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(regexp)operator(.)ident(ptr)operator(\)) operator({)
ident(re_free_pattern)operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(regexp)operator(.)ident(ptr)operator(\);)
operator(})
@@ -32461,7 +32461,7 @@ operator({)
ident(RUBY_CRITICAL)operator(()ident(free)operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(regexp)operator(.)ident(str)operator(\)\);)
operator(})
reserved(break)operator(;)
- reserved(case) label(T_DATA)operator(:)
+ reserved(case) ident(T_DATA)operator(:)
reserved(if) operator(()ident(DATA_PTR)operator(()ident(obj)operator(\)\)) operator({)
reserved(if) operator((()pre_type(long)operator(\))ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(data)operator(.)ident(dfree) operator(==) operator(-)integer(1)operator(\)) operator({)
ident(RUBY_CRITICAL)operator(()ident(free)operator(()ident(DATA_PTR)operator(()ident(obj)operator(\)\)\);)
@@ -32472,13 +32472,13 @@ operator({)
operator(})
operator(})
reserved(break)operator(;)
- reserved(case) label(T_MATCH)operator(:)
+ reserved(case) ident(T_MATCH)operator(:)
reserved(if) operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(match)operator(.)ident(regs)operator(\)) operator({)
ident(re_free_registers)operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(match)operator(.)ident(regs)operator(\);)
ident(RUBY_CRITICAL)operator(()ident(free)operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(match)operator(.)ident(regs)operator(\)\);)
operator(})
reserved(break)operator(;)
- reserved(case) label(T_FILE)operator(:)
+ reserved(case) ident(T_FILE)operator(:)
reserved(if) operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(file)operator(.)ident(fptr)operator(\)) operator({)
reserved(struct) ident(rb_io_t) operator(*)ident(fptr) operator(=) ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(file)operator(.)ident(fptr)operator(;)
ident(make_deferred)operator(()ident(RANY)operator(()ident(obj)operator(\)\);)
@@ -32487,34 +32487,34 @@ operator({)
reserved(return) integer(1)operator(;)
operator(})
reserved(break)operator(;)
- reserved(case) label(T_ICLASS)operator(:)
+ reserved(case) ident(T_ICLASS)operator(:)
comment(/* iClass shares table with the module */)
reserved(break)operator(;)
- reserved(case) label(T_FLOAT)operator(:)
- reserved(case) label(T_VARMAP)operator(:)
- reserved(case) label(T_BLKTAG)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
+ reserved(case) ident(T_VARMAP)operator(:)
+ reserved(case) ident(T_BLKTAG)operator(:)
reserved(break)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
reserved(if) operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(bignum)operator(.)ident(digits)operator(\)) operator({)
ident(RUBY_CRITICAL)operator(()ident(free)operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(bignum)operator(.)ident(digits)operator(\)\);)
operator(})
reserved(break)operator(;)
- reserved(case) label(T_NODE)operator(:)
+ reserved(case) ident(T_NODE)operator(:)
reserved(switch) operator(()ident(nd_type)operator(()ident(obj)operator(\)\)) operator({)
- reserved(case) label(NODE_SCOPE)operator(:)
+ reserved(case) ident(NODE_SCOPE)operator(:)
reserved(if) operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(node)operator(.)ident(u1)operator(.)ident(tbl)operator(\)) operator({)
ident(RUBY_CRITICAL)operator(()ident(free)operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(node)operator(.)ident(u1)operator(.)ident(tbl)operator(\)\);)
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_ALLOCA)operator(:)
+ reserved(case) ident(NODE_ALLOCA)operator(:)
ident(RUBY_CRITICAL)operator(()ident(free)operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(node)operator(.)ident(u1)operator(.)ident(node)operator(\)\);)
reserved(break)operator(;)
operator(})
reserved(break)operator(;) comment(/* no need to free iv_tbl */)
- reserved(case) label(T_SCOPE)operator(:)
+ reserved(case) ident(T_SCOPE)operator(:)
reserved(if) operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(scope)operator(.)ident(local_vars) operator(&&)
ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(scope)operator(.)ident(flags) operator(!=) ident(SCOPE_ALLOCA)operator(\)) operator({)
ident(VALUE) operator(*)ident(vars) operator(=) ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(scope)operator(.)ident(local_vars)operator(-)integer(1)operator(;)
@@ -32525,7 +32525,7 @@ operator({)
operator(})
reserved(break)operator(;)
- reserved(case) label(T_STRUCT)operator(:)
+ reserved(case) ident(T_STRUCT)operator(:)
reserved(if) operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(rstruct)operator(.)ident(ptr)operator(\)) operator({)
ident(RUBY_CRITICAL)operator(()ident(free)operator(()ident(RANY)operator(()ident(obj)operator(\)->)ident(as)operator(.)ident(rstruct)operator(.)ident(ptr)operator(\)\);)
operator(})
@@ -32879,14 +32879,14 @@ operator({)
reserved(for) operator((;)ident(p) operator(<) ident(pend)operator(;) ident(p)operator(++\)) operator({)
reserved(if) operator(()ident(p)operator(->)ident(as)operator(.)ident(basic)operator(.)ident(flags)operator(\)) operator({)
reserved(switch) operator(()ident(BUILTIN_TYPE)operator(()ident(p)operator(\)\)) operator({)
- reserved(case) label(T_NONE)operator(:)
- reserved(case) label(T_ICLASS)operator(:)
- reserved(case) label(T_VARMAP)operator(:)
- reserved(case) label(T_SCOPE)operator(:)
- reserved(case) label(T_NODE)operator(:)
- reserved(case) label(T_DEFERRED)operator(:)
+ reserved(case) ident(T_NONE)operator(:)
+ reserved(case) ident(T_ICLASS)operator(:)
+ reserved(case) ident(T_VARMAP)operator(:)
+ reserved(case) ident(T_SCOPE)operator(:)
+ reserved(case) ident(T_NODE)operator(:)
+ reserved(case) ident(T_DEFERRED)operator(:)
reserved(continue)operator(;)
- reserved(case) label(T_CLASS)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
reserved(if) operator(()ident(FL_TEST)operator(()ident(p)operator(,) ident(FL_SINGLETON)operator(\)\)) reserved(continue)operator(;)
reserved(default)operator(:)
reserved(if) operator((!)ident(p)operator(->)ident(as)operator(.)ident(basic)operator(.)ident(klass)operator(\)) reserved(continue)operator(;)
@@ -33445,12 +33445,12 @@ operator({)
ident(VALUE) ident(hval)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(a)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
- reserved(case) label(T_SYMBOL)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
+ reserved(case) ident(T_SYMBOL)operator(:)
reserved(return) operator(()pre_type(int)operator(\))ident(a)operator(;)
reserved(break)operator(;)
- reserved(case) label(T_STRING)operator(:)
+ reserved(case) ident(T_STRING)operator(:)
reserved(return) ident(rb_str_hash)operator(()ident(a)operator(\);)
reserved(break)operator(;)
@@ -33526,12 +33526,12 @@ operator({)
ident(rb_raise)operator(()ident(rb_eRuntimeError)operator(,) string<delimiter(")content(rehash occurred during iteration)delimiter(")>operator(\);)
operator(})
reserved(switch) operator(()ident(status)operator(\)) operator({)
- reserved(case) label(ST_DELETE)operator(:)
+ reserved(case) ident(ST_DELETE)operator(:)
ident(st_delete_safe)operator(()ident(tbl)operator(,) operator(()ident(st_data_t)operator(*\)&)ident(key)operator(,) integer(0)operator(,) ident(Qundef)operator(\);)
ident(FL_SET)operator(()ident(arg)operator(->)ident(hash)operator(,) ident(HASH_DELETED)operator(\);)
- reserved(case) label(ST_CONTINUE)operator(:)
+ reserved(case) ident(ST_CONTINUE)operator(:)
reserved(break)operator(;)
- reserved(case) label(ST_STOP)operator(:)
+ reserved(case) ident(ST_STOP)operator(:)
reserved(return) ident(ST_STOP)operator(;)
operator(})
reserved(return) ident(ST_CHECK)operator(;)
@@ -36408,16 +36408,16 @@ operator({)
ident(fd_set) ident(rfds)operator(;)
reserved(switch) operator(()ident(errno)operator(\)) operator({)
- reserved(case) label(EINTR)operator(:)
+ reserved(case) ident(EINTR)operator(:)
preprocessor(#if) ident(defined)operator(()ident(ERESTART)operator(\))
- reserved(case) label(ERESTART)operator(:)
+ reserved(case) ident(ERESTART)operator(:)
preprocessor(#endif)
ident(rb_thread_wait_fd)operator(()ident(f)operator(\);)
reserved(return) ident(Qtrue)operator(;)
- reserved(case) label(EAGAIN)operator(:)
+ reserved(case) ident(EAGAIN)operator(:)
preprocessor(#if) ident(defined)operator(()ident(EWOULDBLOCK)operator(\)) operator(&&) ident(EWOULDBLOCK) operator(!=) ident(EAGAIN)
- reserved(case) label(EWOULDBLOCK)operator(:)
+ reserved(case) ident(EWOULDBLOCK)operator(:)
preprocessor(#endif)
ident(FD_ZERO)operator((&)ident(rfds)operator(\);)
ident(FD_SET)operator(()ident(f)operator(,) operator(&)ident(rfds)operator(\);)
@@ -36436,16 +36436,16 @@ operator({)
ident(fd_set) ident(wfds)operator(;)
reserved(switch) operator(()ident(errno)operator(\)) operator({)
- reserved(case) label(EINTR)operator(:)
+ reserved(case) ident(EINTR)operator(:)
preprocessor(#if) ident(defined)operator(()ident(ERESTART)operator(\))
- reserved(case) label(ERESTART)operator(:)
+ reserved(case) ident(ERESTART)operator(:)
preprocessor(#endif)
ident(rb_thread_fd_writable)operator(()ident(f)operator(\);)
reserved(return) ident(Qtrue)operator(;)
- reserved(case) label(EAGAIN)operator(:)
+ reserved(case) ident(EAGAIN)operator(:)
preprocessor(#if) ident(defined)operator(()ident(EWOULDBLOCK)operator(\)) operator(&&) ident(EWOULDBLOCK) operator(!=) ident(EAGAIN)
- reserved(case) label(EWOULDBLOCK)operator(:)
+ reserved(case) ident(EWOULDBLOCK)operator(:)
preprocessor(#endif)
ident(FD_ZERO)operator((&)ident(wfds)operator(\);)
ident(FD_SET)operator(()ident(f)operator(,) operator(&)ident(wfds)operator(\);)
@@ -36498,7 +36498,7 @@ operator({)
reserved(if) operator((!)ident(rb_thread_fd_writable)operator(()ident(fileno)operator(()ident(f)operator(\)\)\)) operator({)
ident(rb_io_check_closed)operator(()ident(fptr)operator(\);)
operator(})
- label(retry)operator(:)
+ label(retry:)
ident(l) operator(=) ident(n)operator(;)
reserved(if) operator(()ident(PIPE_BUF) operator(<) ident(l) operator(&&)
operator(!)ident(rb_thread_critical) operator(&&)
@@ -37114,18 +37114,18 @@ operator({)
ident(c) operator(=) ident(getc)operator(()ident(fptr)operator(->)ident(f)operator(\);)
ident(TRAP_END)operator(;)
reserved(if) operator(()ident(c) operator(==) pre_constant(EOF)operator(\)) operator({)
- label(eof)operator(:)
+ label(eof:)
reserved(if) operator(()ident(ferror)operator(()ident(fptr)operator(->)ident(f)operator(\)\)) operator({)
reserved(switch) operator(()ident(errno)operator(\)) operator({)
- reserved(case) label(EINTR)operator(:)
+ reserved(case) ident(EINTR)operator(:)
preprocessor(#if) ident(defined)operator(()ident(ERESTART)operator(\))
- reserved(case) label(ERESTART)operator(:)
+ reserved(case) ident(ERESTART)operator(:)
preprocessor(#endif)
ident(clearerr)operator(()ident(fptr)operator(->)ident(f)operator(\);)
reserved(continue)operator(;)
- reserved(case) label(EAGAIN)operator(:)
+ reserved(case) ident(EAGAIN)operator(:)
preprocessor(#if) ident(defined)operator(()ident(EWOULDBLOCK)operator(\)) operator(&&) ident(EWOULDBLOCK) operator(!=) ident(EAGAIN)
- reserved(case) label(EWOULDBLOCK)operator(:)
+ reserved(case) ident(EWOULDBLOCK)operator(:)
preprocessor(#endif)
reserved(if) operator(()ident(len) operator(>) ident(n)operator(\)) operator({)
ident(clearerr)operator(()ident(fptr)operator(->)ident(f)operator(\);)
@@ -37291,12 +37291,12 @@ operator({)
ident(READ_CHECK)operator(()ident(fptr)operator(->)ident(f)operator(\);)
operator(})
reserved(if) operator(()ident(RSTRING)operator(()ident(str)operator(\)->)ident(len) operator(!=) ident(len)operator(\)) operator({)
- label(modified)operator(:)
+ label(modified:)
ident(rb_raise)operator(()ident(rb_eRuntimeError)operator(,) string<delimiter(")content(buffer string modified)delimiter(")>operator(\);)
operator(})
ident(n) operator(=) ident(read_buffered_data)operator(()ident(RSTRING)operator(()ident(str)operator(\)->)ident(ptr)operator(,) ident(len)operator(,) ident(fptr)operator(->)ident(f)operator(\);)
reserved(if) operator(()ident(n) operator(<=) integer(0)operator(\)) operator({)
- label(again)operator(:)
+ label(again:)
reserved(if) operator(()ident(RSTRING)operator(()ident(str)operator(\)->)ident(len) operator(!=) ident(len)operator(\)) reserved(goto) ident(modified)operator(;)
reserved(if) operator(()ident(nonblock)operator(\)) operator({)
ident(rb_io_set_nonblock)operator(()ident(fptr)operator(\);)
@@ -38087,7 +38087,7 @@ operator({)
ident(rb_io_check_readable)operator(()ident(fptr)operator(\);)
ident(f) operator(=) ident(fptr)operator(->)ident(f)operator(;)
- label(retry)operator(:)
+ label(retry:)
ident(READ_CHECK)operator(()ident(f)operator(\);)
ident(clearerr)operator(()ident(f)operator(\);)
ident(TRAP_BEG)operator(;)
@@ -38369,7 +38369,7 @@ operator({)
ident(fptr) operator(=) ident(RFILE)operator(()ident(io)operator(\)->)ident(fptr)operator(;)
ident(rb_io_check_initialized)operator(()ident(fptr)operator(\);)
- reserved(return) operator(()ident(fptr)operator(->)ident(f) operator(||) ident(fptr)operator(->)ident(f2)operator(\)?)label(Qfalse)operator(:)ident(Qtrue)operator(;)
+ reserved(return) operator(()ident(fptr)operator(->)ident(f) operator(||) ident(fptr)operator(->)ident(f2)operator(\)?)ident(Qfalse)operator(:)ident(Qtrue)operator(;)
operator(})
comment(/*
@@ -38666,11 +38666,11 @@ preprocessor(#endif)
reserved(return) ident(MODE_BINMODE)operator(()string<delimiter(")content(a)delimiter(")>operator(,) string<delimiter(")content(ab)delimiter(")>operator(\);)
operator(})
reserved(switch) operator(()ident(flags) operator(&) ident(FMODE_READWRITE)operator(\)) operator({)
- reserved(case) label(FMODE_READABLE)operator(:)
+ reserved(case) ident(FMODE_READABLE)operator(:)
reserved(return) ident(MODE_BINMODE)operator(()string<delimiter(")content(r)delimiter(")>operator(,) string<delimiter(")content(rb)delimiter(")>operator(\);)
- reserved(case) label(FMODE_WRITABLE)operator(:)
+ reserved(case) ident(FMODE_WRITABLE)operator(:)
reserved(return) ident(MODE_BINMODE)operator(()string<delimiter(")content(w)delimiter(")>operator(,) string<delimiter(")content(wb)delimiter(")>operator(\);)
- reserved(case) label(FMODE_READWRITE)operator(:)
+ reserved(case) ident(FMODE_READWRITE)operator(:)
reserved(if) operator(()ident(flags) operator(&) ident(FMODE_CREATE)operator(\)) operator({)
reserved(return) ident(MODE_BINMODE)operator(()string<delimiter(")content(w+)delimiter(")>operator(,) string<delimiter(")content(wb+)delimiter(")>operator(\);)
operator(})
@@ -38698,7 +38698,7 @@ operator({)
ident(flags) operator(|=) ident(FMODE_WRITABLE) operator(|) ident(FMODE_APPEND) operator(|) ident(FMODE_CREATE)operator(;)
reserved(break)operator(;)
reserved(default)operator(:)
- label(error)operator(:)
+ label(error:)
ident(rb_raise)operator(()ident(rb_eArgError)operator(,) string<delimiter(")content(illegal access mode %s)delimiter(")>operator(,) ident(mode)operator(\);)
operator(})
@@ -38725,13 +38725,13 @@ operator({)
pre_type(int) ident(flags) operator(=) integer(0)operator(;)
reserved(switch) operator(()ident(mode) operator(&) operator(()ident(O_RDONLY)operator(|)ident(O_WRONLY)operator(|)ident(O_RDWR)operator(\)\)) operator({)
- reserved(case) label(O_RDONLY)operator(:)
+ reserved(case) ident(O_RDONLY)operator(:)
ident(flags) operator(=) ident(FMODE_READABLE)operator(;)
reserved(break)operator(;)
- reserved(case) label(O_WRONLY)operator(:)
+ reserved(case) ident(O_WRONLY)operator(:)
ident(flags) operator(=) ident(FMODE_WRITABLE)operator(;)
reserved(break)operator(;)
- reserved(case) label(O_RDWR)operator(:)
+ reserved(case) ident(O_RDWR)operator(:)
ident(flags) operator(=) ident(FMODE_READWRITE)operator(;)
reserved(break)operator(;)
operator(})
@@ -38769,7 +38769,7 @@ operator({)
ident(flags) operator(|=) ident(O_WRONLY) operator(|) ident(O_CREAT) operator(|) ident(O_APPEND)operator(;)
reserved(break)operator(;)
reserved(default)operator(:)
- label(error)operator(:)
+ label(error:)
ident(rb_raise)operator(()ident(rb_eArgError)operator(,) string<delimiter(")content(illegal access mode %s)delimiter(")>operator(,) ident(mode)operator(\);)
operator(})
@@ -38809,11 +38809,11 @@ preprocessor(#endif)
reserved(return) ident(MODE_BINARY)operator(()string<delimiter(")content(a)delimiter(")>operator(,) string<delimiter(")content(ab)delimiter(")>operator(\);)
operator(})
reserved(switch) operator(()ident(flags) operator(&) operator(()ident(O_RDONLY)operator(|)ident(O_WRONLY)operator(|)ident(O_RDWR)operator(\)\)) operator({)
- reserved(case) label(O_RDONLY)operator(:)
+ reserved(case) ident(O_RDONLY)operator(:)
reserved(return) ident(MODE_BINARY)operator(()string<delimiter(")content(r)delimiter(")>operator(,) string<delimiter(")content(rb)delimiter(")>operator(\);)
- reserved(case) label(O_WRONLY)operator(:)
+ reserved(case) ident(O_WRONLY)operator(:)
reserved(return) ident(MODE_BINARY)operator(()string<delimiter(")content(w)delimiter(")>operator(,) string<delimiter(")content(wb)delimiter(")>operator(\);)
- reserved(case) label(O_RDWR)operator(:)
+ reserved(case) ident(O_RDWR)operator(:)
reserved(return) ident(MODE_BINARY)operator(()string<delimiter(")content(r+)delimiter(")>operator(,) string<delimiter(")content(rb+)delimiter(")>operator(\);)
operator(})
ident(rb_raise)operator(()ident(rb_eArgError)operator(,) string<delimiter(")content(illegal access modenum %o)delimiter(")>operator(,) ident(flags)operator(\);)
@@ -39111,7 +39111,7 @@ preprocessor(#if) ident(defined)operator(()ident(DJGPP)operator(\)) operator(||)
operator(})
preprocessor(#else)
preprocessor(#ifdef) ident(_WIN32)
-label(retry)operator(:)
+label(retry:)
ident(pid) operator(=) ident(pipe_exec)operator(()ident(pname)operator(,) ident(rb_io_mode_modenum)operator(()ident(mode)operator(\),) operator(&)ident(fpr)operator(,) operator(&)ident(fpw)operator(\);)
reserved(if) operator(()ident(pid) operator(==) operator(-)integer(1)operator(\)) operator({) comment(/* exec failed */)
reserved(if) operator(()ident(errno) operator(==) ident(EAGAIN)operator(\)) operator({)
@@ -39150,7 +39150,7 @@ preprocessor(#else)
ident(fflush)operator(()ident(stderr)operator(\);)
operator(})
- label(retry)operator(:)
+ label(retry:)
reserved(switch) operator((()ident(pid) operator(=) ident(fork)operator((\)\)\)) operator({)
reserved(case) integer(0)operator(:) comment(/* child */)
reserved(if) operator(()ident(modef) operator(&) ident(FMODE_READABLE)operator(\)) operator({)
@@ -39548,12 +39548,12 @@ ident(rb_io_mode_string)operator(()ident(fptr)operator(\))
ident(OpenFile) operator(*)ident(fptr)operator(;)
operator({)
reserved(switch) operator(()ident(fptr)operator(->)ident(mode) operator(&) ident(FMODE_READWRITE)operator(\)) operator({)
- reserved(case) label(FMODE_READABLE)operator(:)
+ reserved(case) ident(FMODE_READABLE)operator(:)
reserved(default)operator(:)
reserved(return) string<delimiter(")content(r)delimiter(")>operator(;)
- reserved(case) label(FMODE_WRITABLE)operator(:)
+ reserved(case) ident(FMODE_WRITABLE)operator(:)
reserved(return) string<delimiter(")content(w)delimiter(")>operator(;)
- reserved(case) label(FMODE_READWRITE)operator(:)
+ reserved(case) ident(FMODE_READWRITE)operator(:)
reserved(return) string<delimiter(")content(r+)delimiter(")>operator(;)
operator(})
operator(})
@@ -39768,12 +39768,12 @@ operator({)
ident(fptr)operator(->)ident(finalize) operator(=) ident(orig)operator(->)ident(finalize)operator(;)
reserved(switch) operator(()ident(fptr)operator(->)ident(mode) operator(&) ident(FMODE_READWRITE)operator(\)) operator({)
- reserved(case) label(FMODE_READABLE)operator(:)
+ reserved(case) ident(FMODE_READABLE)operator(:)
reserved(default)operator(:)
ident(mode) operator(=) string<delimiter(")content(r)delimiter(")>operator(;) reserved(break)operator(;)
- reserved(case) label(FMODE_WRITABLE)operator(:)
+ reserved(case) ident(FMODE_WRITABLE)operator(:)
ident(mode) operator(=) string<delimiter(")content(w)delimiter(")>operator(;) reserved(break)operator(;)
- reserved(case) label(FMODE_READWRITE)operator(:)
+ reserved(case) ident(FMODE_READWRITE)operator(:)
reserved(if) operator(()ident(orig)operator(->)ident(f2)operator(\)) ident(mode) operator(=) string<delimiter(")content(r)delimiter(")>operator(;)
reserved(else) ident(mode) operator(=) string<delimiter(")content(r+)delimiter(")>operator(;)
reserved(break)operator(;)
@@ -39886,7 +39886,7 @@ operator({)
ident(rb_io_write)operator(()ident(out)operator(,) ident(rb_output_fs)operator(\);)
operator(})
reserved(switch) operator(()ident(TYPE)operator(()ident(argv)operator([)ident(i)operator(]\)\)) operator({)
- reserved(case) label(T_NIL)operator(:)
+ reserved(case) ident(T_NIL)operator(:)
ident(rb_io_write)operator(()ident(out)operator(,) ident(rb_str_new2)operator(()string<delimiter(")content(nil)delimiter(")>operator(\)\);)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -40443,7 +40443,7 @@ operator({)
reserved(if) operator(()ident(next_p) operator(==) integer(1)operator(\)) operator({)
ident(next_p) operator(=) integer(0)operator(;)
- label(retry)operator(:)
+ label(retry:)
reserved(if) operator(()ident(RARRAY)operator(()ident(rb_argv)operator(\)->)ident(len) operator(>) integer(0)operator(\)) operator({)
ident(filename) operator(=) ident(rb_ary_shift)operator(()ident(rb_argv)operator(\);)
ident(fn) operator(=) ident(StringValueCStr)operator(()ident(filename)operator(\);)
@@ -40543,7 +40543,7 @@ ident(argf_getline)operator(()ident(argc)operator(,) ident(argv)operator(\))
operator({)
ident(VALUE) ident(line)operator(;)
- label(retry)operator(:)
+ label(retry:)
reserved(if) operator((!)ident(next_argv)operator((\)\)) reserved(return) ident(Qnil)operator(;)
reserved(if) operator(()ident(argc) operator(==) integer(0) operator(&&) ident(rb_rs) operator(==) ident(rb_default_rs)operator(\)) operator({)
ident(line) operator(=) ident(rb_io_gets)operator(()ident(current_file)operator(\);)
@@ -40628,7 +40628,7 @@ operator({)
reserved(return) ident(rb_f_gets)operator(()integer(0)operator(,) integer(0)operator(\);)
operator(})
- label(retry)operator(:)
+ label(retry:)
reserved(if) operator((!)ident(next_argv)operator((\)\)) reserved(return) ident(Qnil)operator(;)
ident(line) operator(=) ident(rb_io_gets)operator(()ident(current_file)operator(\);)
reserved(if) operator(()ident(NIL_P)operator(()ident(line)operator(\)) operator(&&) ident(next_p) operator(!=) operator(-)integer(1)operator(\)) operator({)
@@ -41493,7 +41493,7 @@ operator({)
ident(argv)operator([)integer(1)operator(]) operator(=) ident(Qnil)operator(;)
operator(})
- label(retry)operator(:)
+ label(retry:)
reserved(if) operator((!)ident(next_argv)operator((\)\)) operator({)
reserved(return) ident(str)operator(;)
operator(})
@@ -41527,7 +41527,7 @@ ident(argf_getc)operator((\))
operator({)
ident(VALUE) ident(byte)operator(;)
- label(retry)operator(:)
+ label(retry:)
reserved(if) operator((!)ident(next_argv)operator((\)\)) reserved(return) ident(Qnil)operator(;)
reserved(if) operator(()ident(TYPE)operator(()ident(current_file)operator(\)) operator(!=) ident(T_FILE)operator(\)) operator({)
ident(byte) operator(=) ident(rb_funcall3)operator(()ident(current_file)operator(,) ident(rb_intern)operator(()string<delimiter(")content(getc)delimiter(")>operator(\),) integer(0)operator(,) integer(0)operator(\);)
@@ -42725,7 +42725,7 @@ preprocessor(#endif)
operator(})
reserved(switch) operator(()ident(BUILTIN_TYPE)operator(()ident(obj)operator(\)\)) operator({)
- reserved(case) label(T_CLASS)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
reserved(if) operator(()ident(FL_TEST)operator(()ident(obj)operator(,) ident(FL_SINGLETON)operator(\)\)) operator({)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(singleton class can't be dumped)delimiter(")>operator(\);)
operator(})
@@ -42736,7 +42736,7 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(T_MODULE)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
ident(w_byte)operator(()ident(TYPE_MODULE)operator(,) ident(arg)operator(\);)
operator({)
ident(VALUE) ident(path) operator(=) ident(class2path)operator(()ident(obj)operator(\);)
@@ -42744,12 +42744,12 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
ident(w_byte)operator(()ident(TYPE_FLOAT)operator(,) ident(arg)operator(\);)
ident(w_float)operator(()ident(RFLOAT)operator(()ident(obj)operator(\)->)ident(value)operator(,) ident(arg)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
ident(w_byte)operator(()ident(TYPE_BIGNUM)operator(,) ident(arg)operator(\);)
operator({)
pre_type(char) ident(sign) operator(=) ident(RBIGNUM)operator(()ident(obj)operator(\)->)ident(sign) operator(?) char('+') operator(:) char('-')operator(;)
@@ -42776,20 +42776,20 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(T_STRING)operator(:)
+ reserved(case) ident(T_STRING)operator(:)
ident(w_uclass)operator(()ident(obj)operator(,) ident(rb_cString)operator(,) ident(arg)operator(\);)
ident(w_byte)operator(()ident(TYPE_STRING)operator(,) ident(arg)operator(\);)
ident(w_bytes)operator(()ident(RSTRING)operator(()ident(obj)operator(\)->)ident(ptr)operator(,) ident(RSTRING)operator(()ident(obj)operator(\)->)ident(len)operator(,) ident(arg)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_REGEXP)operator(:)
+ reserved(case) ident(T_REGEXP)operator(:)
ident(w_uclass)operator(()ident(obj)operator(,) ident(rb_cRegexp)operator(,) ident(arg)operator(\);)
ident(w_byte)operator(()ident(TYPE_REGEXP)operator(,) ident(arg)operator(\);)
ident(w_bytes)operator(()ident(RREGEXP)operator(()ident(obj)operator(\)->)ident(str)operator(,) ident(RREGEXP)operator(()ident(obj)operator(\)->)ident(len)operator(,) ident(arg)operator(\);)
ident(w_byte)operator(()ident(rb_reg_options)operator(()ident(obj)operator(\),) ident(arg)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_ARRAY)operator(:)
+ reserved(case) ident(T_ARRAY)operator(:)
ident(w_uclass)operator(()ident(obj)operator(,) ident(rb_cArray)operator(,) ident(arg)operator(\);)
ident(w_byte)operator(()ident(TYPE_ARRAY)operator(,) ident(arg)operator(\);)
operator({)
@@ -42804,7 +42804,7 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(T_HASH)operator(:)
+ reserved(case) ident(T_HASH)operator(:)
ident(w_uclass)operator(()ident(obj)operator(,) ident(rb_cHash)operator(,) ident(arg)operator(\);)
reserved(if) operator(()ident(NIL_P)operator(()ident(RHASH)operator(()ident(obj)operator(\)->)ident(ifnone)operator(\)\)) operator({)
ident(w_byte)operator(()ident(TYPE_HASH)operator(,) ident(arg)operator(\);)
@@ -42823,7 +42823,7 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(T_STRUCT)operator(:)
+ reserved(case) ident(T_STRUCT)operator(:)
ident(w_class)operator(()ident(TYPE_STRUCT)operator(,) ident(obj)operator(,) ident(arg)operator(,) ident(Qtrue)operator(\);)
operator({)
pre_type(long) ident(len) operator(=) ident(RSTRUCT)operator(()ident(obj)operator(\)->)ident(len)operator(;)
@@ -42839,12 +42839,12 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(T_OBJECT)operator(:)
+ reserved(case) ident(T_OBJECT)operator(:)
ident(w_class)operator(()ident(TYPE_OBJECT)operator(,) ident(obj)operator(,) ident(arg)operator(,) ident(Qtrue)operator(\);)
ident(w_ivar)operator(()ident(ROBJECT)operator(()ident(obj)operator(\)->)ident(iv_tbl)operator(,) operator(&)ident(c_arg)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_DATA)operator(:)
+ reserved(case) ident(T_DATA)operator(:)
operator({)
ident(VALUE) ident(v)operator(;)
@@ -42956,7 +42956,7 @@ operator({)
ident(arg)operator(.)ident(wrapper) operator(=) ident(Data_Wrap_Struct)operator(()ident(rb_cData)operator(,) ident(mark_dump_arg)operator(,) integer(0)operator(,) operator(&)ident(arg)operator(\);)
reserved(if) operator((!)ident(NIL_P)operator(()ident(port)operator(\)\)) operator({)
reserved(if) operator((!)ident(rb_respond_to)operator(()ident(port)operator(,) ident(s_write)operator(\)\)) operator({)
- label(type_error)operator(:)
+ label(type_error:)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(instance of IO needed)delimiter(")>operator(\);)
operator(})
ident(arg)operator(.)ident(dest) operator(=) ident(port)operator(;)
@@ -43105,7 +43105,7 @@ operator({)
ident(arg)operator(->)ident(offset) operator(+=) ident(len)operator(;)
operator(})
reserved(else) operator({)
- label(too_short)operator(:)
+ label(too_short:)
ident(rb_raise)operator(()ident(rb_eArgError)operator(,) string<delimiter(")content(marshal data too short)delimiter(")>operator(\);)
operator(})
operator(})
@@ -43235,7 +43235,7 @@ operator({)
ident(st_data_t) ident(link)operator(;)
reserved(switch) operator(()ident(type)operator(\)) operator({)
- reserved(case) label(TYPE_LINK)operator(:)
+ reserved(case) ident(TYPE_LINK)operator(:)
ident(id) operator(=) ident(r_long)operator(()ident(arg)operator(\);)
reserved(if) operator((!)ident(st_lookup)operator(()ident(arg)operator(->)ident(data)operator(,) operator(()ident(st_data_t)operator(\))ident(id)operator(,) operator(&)ident(link)operator(\)\)) operator({)
ident(rb_raise)operator(()ident(rb_eArgError)operator(,) string<delimiter(")content(dump format error (unlinked\))delimiter(")>operator(\);)
@@ -43243,7 +43243,7 @@ operator({)
ident(v) operator(=) operator(()ident(st_data_t)operator(\))ident(link)operator(;)
reserved(return) ident(v)operator(;)
- reserved(case) label(TYPE_IVAR)operator(:)
+ reserved(case) ident(TYPE_IVAR)operator(:)
operator({)
pre_type(int) ident(ivar) operator(=) ident(Qtrue)operator(;)
@@ -43252,7 +43252,7 @@ operator({)
operator(})
reserved(break)operator(;)
- reserved(case) label(TYPE_EXTENDED)operator(:)
+ reserved(case) ident(TYPE_EXTENDED)operator(:)
operator({)
ident(VALUE) ident(m) operator(=) ident(path2module)operator(()ident(r_unique)operator(()ident(arg)operator(\)\);)
@@ -43267,7 +43267,7 @@ operator({)
operator(})
reserved(break)operator(;)
- reserved(case) label(TYPE_UCLASS)operator(:)
+ reserved(case) ident(TYPE_UCLASS)operator(:)
operator({)
ident(VALUE) ident(c) operator(=) ident(path2class)operator(()ident(r_unique)operator(()ident(arg)operator(\)\);)
@@ -43276,7 +43276,7 @@ operator({)
operator(})
ident(v) operator(=) ident(r_object0)operator(()ident(arg)operator(,) integer(0)operator(,) integer(0)operator(,) ident(extmod)operator(\);)
reserved(if) operator(()ident(rb_special_const_p)operator(()ident(v)operator(\)) operator(||) ident(TYPE)operator(()ident(v)operator(\)) operator(==) ident(T_OBJECT) operator(||) ident(TYPE)operator(()ident(v)operator(\)) operator(==) ident(T_CLASS)operator(\)) operator({)
- label(format_error)operator(:)
+ label(format_error:)
ident(rb_raise)operator(()ident(rb_eArgError)operator(,) string<delimiter(")content(dump format error (user class\))delimiter(")>operator(\);)
operator(})
reserved(if) operator(()ident(TYPE)operator(()ident(v)operator(\)) operator(==) ident(T_MODULE) operator(||) operator(!)ident(RTEST)operator(()ident(rb_class_inherited_p)operator(()ident(c)operator(,) ident(RBASIC)operator(()ident(v)operator(\)->)ident(klass)operator(\)\)\)) operator({)
@@ -43288,26 +43288,26 @@ operator({)
operator(})
reserved(break)operator(;)
- reserved(case) label(TYPE_NIL)operator(:)
+ reserved(case) ident(TYPE_NIL)operator(:)
ident(v) operator(=) ident(Qnil)operator(;)
reserved(break)operator(;)
- reserved(case) label(TYPE_TRUE)operator(:)
+ reserved(case) ident(TYPE_TRUE)operator(:)
ident(v) operator(=) ident(Qtrue)operator(;)
reserved(break)operator(;)
- reserved(case) label(TYPE_FALSE)operator(:)
+ reserved(case) ident(TYPE_FALSE)operator(:)
ident(v) operator(=) ident(Qfalse)operator(;)
reserved(break)operator(;)
- reserved(case) label(TYPE_FIXNUM)operator(:)
+ reserved(case) ident(TYPE_FIXNUM)operator(:)
operator({)
pre_type(long) ident(i) operator(=) ident(r_long)operator(()ident(arg)operator(\);)
ident(v) operator(=) ident(LONG2FIX)operator(()ident(i)operator(\);)
operator(})
reserved(break)operator(;)
- reserved(case) label(TYPE_FLOAT)operator(:)
+ reserved(case) ident(TYPE_FLOAT)operator(:)
operator({)
pre_type(double) ident(d)operator(,) ident(t) operator(=) float(0)float(.0)operator(;)
ident(VALUE) ident(str) operator(=) ident(r_bytes)operator(()ident(arg)operator(\);)
@@ -43332,7 +43332,7 @@ operator({)
operator(})
reserved(break)operator(;)
- reserved(case) label(TYPE_BIGNUM)operator(:)
+ reserved(case) ident(TYPE_BIGNUM)operator(:)
operator({)
pre_type(long) ident(len)operator(;)
ident(BDIGIT) operator(*)ident(digits)operator(;)
@@ -43377,11 +43377,11 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(TYPE_STRING)operator(:)
+ reserved(case) ident(TYPE_STRING)operator(:)
ident(v) operator(=) ident(r_entry)operator(()ident(r_string)operator(()ident(arg)operator(\),) ident(arg)operator(\);)
reserved(break)operator(;)
- reserved(case) label(TYPE_REGEXP)operator(:)
+ reserved(case) ident(TYPE_REGEXP)operator(:)
operator({)
directive(volatile) ident(VALUE) ident(str) operator(=) ident(r_bytes)operator(()ident(arg)operator(\);)
pre_type(int) ident(options) operator(=) ident(r_byte)operator(()ident(arg)operator(\);)
@@ -43389,7 +43389,7 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(TYPE_ARRAY)operator(:)
+ reserved(case) ident(TYPE_ARRAY)operator(:)
operator({)
directive(volatile) pre_type(long) ident(len) operator(=) ident(r_long)operator(()ident(arg)operator(\);) comment(/* gcc 2.7.2.3 -O2 bug?? */)
@@ -43401,8 +43401,8 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(TYPE_HASH)operator(:)
- reserved(case) label(TYPE_HASH_DEF)operator(:)
+ reserved(case) ident(TYPE_HASH)operator(:)
+ reserved(case) ident(TYPE_HASH_DEF)operator(:)
operator({)
pre_type(long) ident(len) operator(=) ident(r_long)operator(()ident(arg)operator(\);)
@@ -43419,7 +43419,7 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(TYPE_STRUCT)operator(:)
+ reserved(case) ident(TYPE_STRUCT)operator(:)
operator({)
ident(VALUE) ident(klass)operator(,) ident(mem)operator(,) ident(values)operator(;)
directive(volatile) pre_type(long) ident(i)operator(;) comment(/* gcc 2.7.2.3 -O2 bug?? */)
@@ -43453,7 +43453,7 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(TYPE_USERDEF)operator(:)
+ reserved(case) ident(TYPE_USERDEF)operator(:)
operator({)
ident(VALUE) ident(klass) operator(=) ident(path2class)operator(()ident(r_unique)operator(()ident(arg)operator(\)\);)
ident(VALUE) ident(data)operator(;)
@@ -43473,7 +43473,7 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(TYPE_USRMARSHAL)operator(:)
+ reserved(case) ident(TYPE_USRMARSHAL)operator(:)
operator({)
ident(VALUE) ident(klass) operator(=) ident(path2class)operator(()ident(r_unique)operator(()ident(arg)operator(\)\);)
ident(VALUE) ident(data)operator(;)
@@ -43496,7 +43496,7 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(TYPE_OBJECT)operator(:)
+ reserved(case) ident(TYPE_OBJECT)operator(:)
operator({)
ident(VALUE) ident(klass) operator(=) ident(path2class)operator(()ident(r_unique)operator(()ident(arg)operator(\)\);)
@@ -43509,7 +43509,7 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(TYPE_DATA)operator(:)
+ reserved(case) ident(TYPE_DATA)operator(:)
operator({)
ident(VALUE) ident(klass) operator(=) ident(path2class)operator(()ident(r_unique)operator(()ident(arg)operator(\)\);)
reserved(if) operator(()ident(rb_respond_to)operator(()ident(klass)operator(,) ident(s_alloc)operator(\)\)) operator({)
@@ -43538,7 +43538,7 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(TYPE_MODULE_OLD)operator(:)
+ reserved(case) ident(TYPE_MODULE_OLD)operator(:)
operator({)
directive(volatile) ident(VALUE) ident(str) operator(=) ident(r_bytes)operator(()ident(arg)operator(\);)
@@ -43547,7 +43547,7 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(TYPE_CLASS)operator(:)
+ reserved(case) ident(TYPE_CLASS)operator(:)
operator({)
directive(volatile) ident(VALUE) ident(str) operator(=) ident(r_bytes)operator(()ident(arg)operator(\);)
@@ -43556,7 +43556,7 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(TYPE_MODULE)operator(:)
+ reserved(case) ident(TYPE_MODULE)operator(:)
operator({)
directive(volatile) ident(VALUE) ident(str) operator(=) ident(r_bytes)operator(()ident(arg)operator(\);)
@@ -43565,11 +43565,11 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(TYPE_SYMBOL)operator(:)
+ reserved(case) ident(TYPE_SYMBOL)operator(:)
ident(v) operator(=) ident(ID2SYM)operator(()ident(r_symreal)operator(()ident(arg)operator(\)\);)
reserved(break)operator(;)
- reserved(case) label(TYPE_SYMLINK)operator(:)
+ reserved(case) ident(TYPE_SYMLINK)operator(:)
reserved(return) ident(ID2SYM)operator(()ident(r_symlink)operator(()ident(arg)operator(\)\);)
reserved(default)operator(:)
@@ -44421,7 +44421,7 @@ operator({)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(%s can't be coerced into %s)delimiter(")>operator(,)
ident(rb_special_const_p)operator(()ident(x)operator([)integer(1)operator(]\)?)
- ident(RSTRING)operator(()ident(v)operator(\)->)label(ptr)operator(:)
+ ident(RSTRING)operator(()ident(v)operator(\)->)ident(ptr)operator(:)
ident(rb_obj_classname)operator(()ident(x)operator([)integer(1)operator(]\),)
ident(rb_obj_classname)operator(()ident(x)operator([)integer(0)operator(]\)\);)
reserved(return) ident(Qnil)operator(;) comment(/* dummy */)
@@ -44437,7 +44437,7 @@ operator({)
ident(a)operator([)integer(0)operator(]) operator(=) operator(*)ident(x)operator(;) ident(a)operator([)integer(1)operator(]) operator(=) operator(*)ident(y)operator(;)
- ident(ary) operator(=) ident(rb_rescue)operator(()ident(coerce_body)operator(,) operator(()ident(VALUE)operator(\))ident(a)operator(,) ident(err)operator(?)label(coerce_rescue)operator(:)integer(0)operator(,) operator(()ident(VALUE)operator(\))ident(a)operator(\);)
+ ident(ary) operator(=) ident(rb_rescue)operator(()ident(coerce_body)operator(,) operator(()ident(VALUE)operator(\))ident(a)operator(,) ident(err)operator(?)ident(coerce_rescue)operator(:)integer(0)operator(,) operator(()ident(VALUE)operator(\))ident(a)operator(\);)
reserved(if) operator(()ident(TYPE)operator(()ident(ary)operator(\)) operator(!=) ident(T_ARRAY) operator(||) ident(RARRAY)operator(()ident(ary)operator(\)->)ident(len) operator(!=) integer(2)operator(\)) operator({)
reserved(if) operator(()ident(err)operator(\)) operator({)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(coerce must return [x, y])delimiter(")>operator(\);)
@@ -44857,11 +44857,11 @@ ident(flo_plus)operator(()ident(x)operator(,) ident(y)operator(\))
ident(VALUE) ident(x)operator(,) ident(y)operator(;)
operator({)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
reserved(return) ident(rb_float_new)operator(()ident(RFLOAT)operator(()ident(x)operator(\)->)ident(value) operator(+) operator(()pre_type(double)operator(\))ident(FIX2LONG)operator(()ident(y)operator(\)\);)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
reserved(return) ident(rb_float_new)operator(()ident(RFLOAT)operator(()ident(x)operator(\)->)ident(value) operator(+) ident(rb_big2dbl)operator(()ident(y)operator(\)\);)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
reserved(return) ident(rb_float_new)operator(()ident(RFLOAT)operator(()ident(x)operator(\)->)ident(value) operator(+) ident(RFLOAT)operator(()ident(y)operator(\)->)ident(value)operator(\);)
reserved(default)operator(:)
reserved(return) ident(rb_num_coerce_bin)operator(()ident(x)operator(,) ident(y)operator(\);)
@@ -44881,11 +44881,11 @@ ident(flo_minus)operator(()ident(x)operator(,) ident(y)operator(\))
ident(VALUE) ident(x)operator(,) ident(y)operator(;)
operator({)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
reserved(return) ident(rb_float_new)operator(()ident(RFLOAT)operator(()ident(x)operator(\)->)ident(value) operator(-) operator(()pre_type(double)operator(\))ident(FIX2LONG)operator(()ident(y)operator(\)\);)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
reserved(return) ident(rb_float_new)operator(()ident(RFLOAT)operator(()ident(x)operator(\)->)ident(value) operator(-) ident(rb_big2dbl)operator(()ident(y)operator(\)\);)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
reserved(return) ident(rb_float_new)operator(()ident(RFLOAT)operator(()ident(x)operator(\)->)ident(value) operator(-) ident(RFLOAT)operator(()ident(y)operator(\)->)ident(value)operator(\);)
reserved(default)operator(:)
reserved(return) ident(rb_num_coerce_bin)operator(()ident(x)operator(,) ident(y)operator(\);)
@@ -44905,11 +44905,11 @@ ident(flo_mul)operator(()ident(x)operator(,) ident(y)operator(\))
ident(VALUE) ident(x)operator(,) ident(y)operator(;)
operator({)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
reserved(return) ident(rb_float_new)operator(()ident(RFLOAT)operator(()ident(x)operator(\)->)ident(value) operator(*) operator(()pre_type(double)operator(\))ident(FIX2LONG)operator(()ident(y)operator(\)\);)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
reserved(return) ident(rb_float_new)operator(()ident(RFLOAT)operator(()ident(x)operator(\)->)ident(value) operator(*) ident(rb_big2dbl)operator(()ident(y)operator(\)\);)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
reserved(return) ident(rb_float_new)operator(()ident(RFLOAT)operator(()ident(x)operator(\)->)ident(value) operator(*) ident(RFLOAT)operator(()ident(y)operator(\)->)ident(value)operator(\);)
reserved(default)operator(:)
reserved(return) ident(rb_num_coerce_bin)operator(()ident(x)operator(,) ident(y)operator(\);)
@@ -44932,13 +44932,13 @@ operator({)
pre_type(double) ident(d)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(f_y) operator(=) ident(FIX2LONG)operator(()ident(y)operator(\);)
reserved(return) ident(rb_float_new)operator(()ident(RFLOAT)operator(()ident(x)operator(\)->)ident(value) operator(/) operator(()pre_type(double)operator(\))ident(f_y)operator(\);)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
ident(d) operator(=) ident(rb_big2dbl)operator(()ident(y)operator(\);)
reserved(return) ident(rb_float_new)operator(()ident(RFLOAT)operator(()ident(x)operator(\)->)ident(value) operator(/) ident(d)operator(\);)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
reserved(return) ident(rb_float_new)operator(()ident(RFLOAT)operator(()ident(x)operator(\)->)ident(value) operator(/) ident(RFLOAT)operator(()ident(y)operator(\)->)ident(value)operator(\);)
reserved(default)operator(:)
reserved(return) ident(rb_num_coerce_bin)operator(()ident(x)operator(,) ident(y)operator(\);)
@@ -44994,13 +44994,13 @@ operator({)
pre_type(double) ident(fy)operator(,) ident(mod)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(fy) operator(=) operator(()pre_type(double)operator(\))ident(FIX2LONG)operator(()ident(y)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
ident(fy) operator(=) ident(rb_big2dbl)operator(()ident(y)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
ident(fy) operator(=) ident(RFLOAT)operator(()ident(y)operator(\)->)ident(value)operator(;)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -45025,13 +45025,13 @@ operator({)
directive(volatile) ident(VALUE) ident(a)operator(,) ident(b)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(fy) operator(=) operator(()pre_type(double)operator(\))ident(FIX2LONG)operator(()ident(y)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
ident(fy) operator(=) ident(rb_big2dbl)operator(()ident(y)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
ident(fy) operator(=) ident(RFLOAT)operator(()ident(y)operator(\)->)ident(value)operator(;)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -45062,11 +45062,11 @@ ident(flo_pow)operator(()ident(x)operator(,) ident(y)operator(\))
ident(VALUE) ident(x)operator(,) ident(y)operator(;)
operator({)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
reserved(return) ident(rb_float_new)operator(()ident(pow)operator(()ident(RFLOAT)operator(()ident(x)operator(\)->)ident(value)operator(,) operator(()pre_type(double)operator(\))ident(FIX2LONG)operator(()ident(y)operator(\)\)\);)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
reserved(return) ident(rb_float_new)operator(()ident(pow)operator(()ident(RFLOAT)operator(()ident(x)operator(\)->)ident(value)operator(,) ident(rb_big2dbl)operator(()ident(y)operator(\)\)\);)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
reserved(return) ident(rb_float_new)operator(()ident(pow)operator(()ident(RFLOAT)operator(()ident(x)operator(\)->)ident(value)operator(,) ident(RFLOAT)operator(()ident(y)operator(\)->)ident(value)operator(\)\);)
reserved(default)operator(:)
reserved(return) ident(rb_num_coerce_bin)operator(()ident(x)operator(,) ident(y)operator(\);)
@@ -45137,13 +45137,13 @@ operator({)
directive(volatile) pre_type(double) ident(a)operator(,) ident(b)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(b) operator(=) ident(FIX2LONG)operator(()ident(y)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
ident(b) operator(=) ident(rb_big2dbl)operator(()ident(y)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
ident(b) operator(=) ident(RFLOAT)operator(()ident(y)operator(\)->)ident(value)operator(;)
reserved(if) operator(()ident(isnan)operator(()ident(b)operator(\)\)) reserved(return) ident(Qfalse)operator(;)
reserved(break)operator(;)
@@ -45152,7 +45152,7 @@ operator({)
operator(})
ident(a) operator(=) ident(RFLOAT)operator(()ident(x)operator(\)->)ident(value)operator(;)
reserved(if) operator(()ident(isnan)operator(()ident(a)operator(\)\)) reserved(return) ident(Qfalse)operator(;)
- reserved(return) operator(()ident(a) operator(==) ident(b)operator(\)?)label(Qtrue)operator(:)ident(Qfalse)operator(;)
+ reserved(return) operator(()ident(a) operator(==) ident(b)operator(\)?)ident(Qtrue)operator(:)ident(Qfalse)operator(;)
operator(})
comment(/*
@@ -45208,11 +45208,11 @@ operator({)
ident(a) operator(=) ident(RFLOAT)operator(()ident(x)operator(\)->)ident(value)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(b) operator(=) operator(()pre_type(double)operator(\))ident(FIX2LONG)operator(()ident(y)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
reserved(if) operator(()ident(isinf)operator(()ident(a)operator(\)\)) operator({)
reserved(if) operator(()ident(a) operator(>) float(0)float(.0)operator(\)) reserved(return) ident(INT2FIX)operator(()integer(1)operator(\);)
reserved(else) reserved(return) ident(INT2FIX)operator((-)integer(1)operator(\);)
@@ -45220,7 +45220,7 @@ operator({)
ident(b) operator(=) ident(rb_big2dbl)operator(()ident(y)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
ident(b) operator(=) ident(RFLOAT)operator(()ident(y)operator(\)->)ident(value)operator(;)
reserved(break)operator(;)
@@ -45245,15 +45245,15 @@ operator({)
ident(a) operator(=) ident(RFLOAT)operator(()ident(x)operator(\)->)ident(value)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(b) operator(=) operator(()pre_type(double)operator(\))ident(FIX2LONG)operator(()ident(y)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
ident(b) operator(=) ident(rb_big2dbl)operator(()ident(y)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
ident(b) operator(=) ident(RFLOAT)operator(()ident(y)operator(\)->)ident(value)operator(;)
reserved(if) operator(()ident(isnan)operator(()ident(b)operator(\)\)) reserved(return) ident(Qfalse)operator(;)
reserved(break)operator(;)
@@ -45262,7 +45262,7 @@ operator({)
reserved(return) ident(rb_num_coerce_relop)operator(()ident(x)operator(,) ident(y)operator(\);)
operator(})
reserved(if) operator(()ident(isnan)operator(()ident(a)operator(\)\)) reserved(return) ident(Qfalse)operator(;)
- reserved(return) operator(()ident(a) operator(>) ident(b)operator(\)?)label(Qtrue)operator(:)ident(Qfalse)operator(;)
+ reserved(return) operator(()ident(a) operator(>) ident(b)operator(\)?)ident(Qtrue)operator(:)ident(Qfalse)operator(;)
operator(})
comment(/*
@@ -45281,15 +45281,15 @@ operator({)
ident(a) operator(=) ident(RFLOAT)operator(()ident(x)operator(\)->)ident(value)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(b) operator(=) operator(()pre_type(double)operator(\))ident(FIX2LONG)operator(()ident(y)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
ident(b) operator(=) ident(rb_big2dbl)operator(()ident(y)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
ident(b) operator(=) ident(RFLOAT)operator(()ident(y)operator(\)->)ident(value)operator(;)
reserved(if) operator(()ident(isnan)operator(()ident(b)operator(\)\)) reserved(return) ident(Qfalse)operator(;)
reserved(break)operator(;)
@@ -45298,7 +45298,7 @@ operator({)
reserved(return) ident(rb_num_coerce_relop)operator(()ident(x)operator(,) ident(y)operator(\);)
operator(})
reserved(if) operator(()ident(isnan)operator(()ident(a)operator(\)\)) reserved(return) ident(Qfalse)operator(;)
- reserved(return) operator(()ident(a) operator(>=) ident(b)operator(\)?)label(Qtrue)operator(:)ident(Qfalse)operator(;)
+ reserved(return) operator(()ident(a) operator(>=) ident(b)operator(\)?)ident(Qtrue)operator(:)ident(Qfalse)operator(;)
operator(})
comment(/*
@@ -45316,15 +45316,15 @@ operator({)
ident(a) operator(=) ident(RFLOAT)operator(()ident(x)operator(\)->)ident(value)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(b) operator(=) operator(()pre_type(double)operator(\))ident(FIX2LONG)operator(()ident(y)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
ident(b) operator(=) ident(rb_big2dbl)operator(()ident(y)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
ident(b) operator(=) ident(RFLOAT)operator(()ident(y)operator(\)->)ident(value)operator(;)
reserved(if) operator(()ident(isnan)operator(()ident(b)operator(\)\)) reserved(return) ident(Qfalse)operator(;)
reserved(break)operator(;)
@@ -45333,7 +45333,7 @@ operator({)
reserved(return) ident(rb_num_coerce_relop)operator(()ident(x)operator(,) ident(y)operator(\);)
operator(})
reserved(if) operator(()ident(isnan)operator(()ident(a)operator(\)\)) reserved(return) ident(Qfalse)operator(;)
- reserved(return) operator(()ident(a) operator(<) ident(b)operator(\)?)label(Qtrue)operator(:)ident(Qfalse)operator(;)
+ reserved(return) operator(()ident(a) operator(<) ident(b)operator(\)?)ident(Qtrue)operator(:)ident(Qfalse)operator(;)
operator(})
comment(/*
@@ -45352,15 +45352,15 @@ operator({)
ident(a) operator(=) ident(RFLOAT)operator(()ident(x)operator(\)->)ident(value)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(b) operator(=) operator(()pre_type(double)operator(\))ident(FIX2LONG)operator(()ident(y)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
ident(b) operator(=) ident(rb_big2dbl)operator(()ident(y)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
ident(b) operator(=) ident(RFLOAT)operator(()ident(y)operator(\)->)ident(value)operator(;)
reserved(if) operator(()ident(isnan)operator(()ident(b)operator(\)\)) reserved(return) ident(Qfalse)operator(;)
reserved(break)operator(;)
@@ -45369,7 +45369,7 @@ operator({)
reserved(return) ident(rb_num_coerce_relop)operator(()ident(x)operator(,) ident(y)operator(\);)
operator(})
reserved(if) operator(()ident(isnan)operator(()ident(a)operator(\)\)) reserved(return) ident(Qfalse)operator(;)
- reserved(return) operator(()ident(a) operator(<=) ident(b)operator(\)?)label(Qtrue)operator(:)ident(Qfalse)operator(;)
+ reserved(return) operator(()ident(a) operator(<=) ident(b)operator(\)?)ident(Qtrue)operator(:)ident(Qfalse)operator(;)
operator(})
comment(/*
@@ -45820,7 +45820,7 @@ pre_type(long)
ident(rb_num2long)operator(()ident(val)operator(\))
ident(VALUE) ident(val)operator(;)
operator({)
- label(again)operator(:)
+ label(again:)
reserved(if) operator(()ident(NIL_P)operator(()ident(val)operator(\)\)) operator({)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(no implicit conversion from nil to integer)delimiter(")>operator(\);)
operator(})
@@ -45828,7 +45828,7 @@ operator({)
reserved(if) operator(()ident(FIXNUM_P)operator(()ident(val)operator(\)\)) reserved(return) ident(FIX2LONG)operator(()ident(val)operator(\);)
reserved(switch) operator(()ident(TYPE)operator(()ident(val)operator(\)\)) operator({)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
reserved(if) operator(()ident(RFLOAT)operator(()ident(val)operator(\)->)ident(value) operator(<=) operator(()pre_type(double)operator(\))ident(LONG_MAX)
operator(&&) ident(RFLOAT)operator(()ident(val)operator(\)->)ident(value) operator(>=) operator(()pre_type(double)operator(\))ident(LONG_MIN)operator(\)) operator({)
reserved(return) operator(()pre_type(long)operator(\)()ident(RFLOAT)operator(()ident(val)operator(\)->)ident(value)operator(\);)
@@ -45842,7 +45842,7 @@ operator({)
ident(rb_raise)operator(()ident(rb_eRangeError)operator(,) string<delimiter(")content(float %s out of range of integer)delimiter(")>operator(,) ident(buf)operator(\);)
operator(})
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
reserved(return) ident(rb_big2long)operator(()ident(val)operator(\);)
reserved(default)operator(:)
@@ -45986,7 +45986,7 @@ operator({)
reserved(if) operator(()ident(FIXNUM_P)operator(()ident(val)operator(\)\)) reserved(return) operator(()ident(LONG_LONG)operator(\))ident(FIX2LONG)operator(()ident(val)operator(\);)
reserved(switch) operator(()ident(TYPE)operator(()ident(val)operator(\)\)) operator({)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
reserved(if) operator(()ident(RFLOAT)operator(()ident(val)operator(\)->)ident(value) operator(<=) operator(()pre_type(double)operator(\))ident(LLONG_MAX)
operator(&&) ident(RFLOAT)operator(()ident(val)operator(\)->)ident(value) operator(>=) operator(()pre_type(double)operator(\))ident(LLONG_MIN)operator(\)) operator({)
reserved(return) operator(()ident(LONG_LONG)operator(\)()ident(RFLOAT)operator(()ident(val)operator(\)->)ident(value)operator(\);)
@@ -46000,15 +46000,15 @@ operator({)
ident(rb_raise)operator(()ident(rb_eRangeError)operator(,) string<delimiter(")content(float %s out of range of long long)delimiter(")>operator(,) ident(buf)operator(\);)
operator(})
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
reserved(return) ident(rb_big2ll)operator(()ident(val)operator(\);)
- reserved(case) label(T_STRING)operator(:)
+ reserved(case) ident(T_STRING)operator(:)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(no implicit conversion from string)delimiter(")>operator(\);)
reserved(return) ident(Qnil)operator(;) comment(/* not reached */)
- reserved(case) label(T_TRUE)operator(:)
- reserved(case) label(T_FALSE)operator(:)
+ reserved(case) ident(T_TRUE)operator(:)
+ reserved(case) ident(T_FALSE)operator(:)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(no implicit conversion from boolean)delimiter(")>operator(\);)
reserved(return) ident(Qnil)operator(;) comment(/* not reached */)
@@ -46167,10 +46167,10 @@ ident(rb_int_induced_from)operator(()ident(klass)operator(,) ident(x)operator(\)
ident(VALUE) ident(klass)operator(,) ident(x)operator(;)
operator({)
reserved(switch) operator(()ident(TYPE)operator(()ident(x)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
reserved(return) ident(x)operator(;)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
reserved(return) ident(rb_funcall)operator(()ident(x)operator(,) ident(id_to_i)operator(,) integer(0)operator(\);)
reserved(default)operator(:)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(failed to convert %s into Integer)delimiter(")>operator(,)
@@ -46190,10 +46190,10 @@ ident(rb_flo_induced_from)operator(()ident(klass)operator(,) ident(x)operator(\)
ident(VALUE) ident(klass)operator(,) ident(x)operator(;)
operator({)
reserved(switch) operator(()ident(TYPE)operator(()ident(x)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
reserved(return) ident(rb_funcall)operator(()ident(x)operator(,) ident(rb_intern)operator(()string<delimiter(")content(to_f)delimiter(")>operator(\),) integer(0)operator(\);)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
reserved(return) ident(x)operator(;)
reserved(default)operator(:)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(failed to convert %s into Float)delimiter(")>operator(,)
@@ -46544,7 +46544,7 @@ operator({)
reserved(return) ident(rb_float_new)operator(()ident(pow)operator((()pre_type(double)operator(\))ident(a)operator(,) operator(()pre_type(double)operator(\))ident(b)operator(\)\);)
operator(})
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
reserved(if) operator(()ident(a) operator(==) integer(0)operator(\)) reserved(return) ident(INT2FIX)operator(()integer(0)operator(\);)
reserved(if) operator(()ident(a) operator(==) integer(1)operator(\)) reserved(return) ident(INT2FIX)operator(()integer(1)operator(\);)
reserved(if) operator(()ident(a) operator(==) operator(-)integer(1)operator(\)) operator({)
@@ -46553,7 +46553,7 @@ operator({)
operator(})
ident(x) operator(=) ident(rb_int2big)operator(()ident(FIX2LONG)operator(()ident(x)operator(\)\);)
reserved(return) ident(rb_big_pow)operator(()ident(x)operator(,) ident(y)operator(\);)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
reserved(if) operator(()ident(a) operator(==) integer(0)operator(\)) operator({)
reserved(return) ident(rb_float_new)operator(()ident(RFLOAT)operator(()ident(y)operator(\)->)ident(value) operator(<) integer(0) operator(?) operator(()float(1)float(.0) operator(/) ident(zero)operator(\)) operator(:) float(0)float(.0)operator(\);)
operator(})
@@ -47489,9 +47489,9 @@ operator({)
operator(})
ident(rb_gc_copy_finalizer)operator(()ident(dest)operator(,) ident(obj)operator(\);)
reserved(switch) operator(()ident(TYPE)operator(()ident(obj)operator(\)\)) operator({)
- reserved(case) label(T_OBJECT)operator(:)
- reserved(case) label(T_CLASS)operator(:)
- reserved(case) label(T_MODULE)operator(:)
+ reserved(case) ident(T_OBJECT)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
reserved(if) operator(()ident(ROBJECT)operator(()ident(dest)operator(\)->)ident(iv_tbl)operator(\)) operator({)
ident(st_free_table)operator(()ident(ROBJECT)operator(()ident(dest)operator(\)->)ident(iv_tbl)operator(\);)
ident(ROBJECT)operator(()ident(dest)operator(\)->)ident(iv_tbl) operator(=) integer(0)operator(;)
@@ -47745,9 +47745,9 @@ ident(rb_obj_is_instance_of)operator(()ident(obj)operator(,) ident(c)operator(\)
ident(VALUE) ident(obj)operator(,) ident(c)operator(;)
operator({)
reserved(switch) operator(()ident(TYPE)operator(()ident(c)operator(\)\)) operator({)
- reserved(case) label(T_MODULE)operator(:)
- reserved(case) label(T_CLASS)operator(:)
- reserved(case) label(T_ICLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
+ reserved(case) ident(T_ICLASS)operator(:)
reserved(break)operator(;)
reserved(default)operator(:)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(class or module required)delimiter(")>operator(\);)
@@ -47791,9 +47791,9 @@ operator({)
ident(VALUE) ident(cl) operator(=) ident(CLASS_OF)operator(()ident(obj)operator(\);)
reserved(switch) operator(()ident(TYPE)operator(()ident(c)operator(\)\)) operator({)
- reserved(case) label(T_MODULE)operator(:)
- reserved(case) label(T_CLASS)operator(:)
- reserved(case) label(T_ICLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
+ reserved(case) ident(T_ICLASS)operator(:)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -48199,7 +48199,7 @@ directive(static) ident(VALUE)
ident(true_and)operator(()ident(obj)operator(,) ident(obj2)operator(\))
ident(VALUE) ident(obj)operator(,) ident(obj2)operator(;)
operator({)
- reserved(return) ident(RTEST)operator(()ident(obj2)operator(\)?)label(Qtrue)operator(:)ident(Qfalse)operator(;)
+ reserved(return) ident(RTEST)operator(()ident(obj2)operator(\)?)ident(Qtrue)operator(:)ident(Qfalse)operator(;)
operator(})
comment(/*
@@ -48239,7 +48239,7 @@ directive(static) ident(VALUE)
ident(true_xor)operator(()ident(obj)operator(,) ident(obj2)operator(\))
ident(VALUE) ident(obj)operator(,) ident(obj2)operator(;)
operator({)
- reserved(return) ident(RTEST)operator(()ident(obj2)operator(\)?)label(Qfalse)operator(:)ident(Qtrue)operator(;)
+ reserved(return) ident(RTEST)operator(()ident(obj2)operator(\)?)ident(Qfalse)operator(:)ident(Qtrue)operator(;)
operator(})
@@ -48298,7 +48298,7 @@ directive(static) ident(VALUE)
ident(false_or)operator(()ident(obj)operator(,) ident(obj2)operator(\))
ident(VALUE) ident(obj)operator(,) ident(obj2)operator(;)
operator({)
- reserved(return) ident(RTEST)operator(()ident(obj2)operator(\)?)label(Qtrue)operator(:)ident(Qfalse)operator(;)
+ reserved(return) ident(RTEST)operator(()ident(obj2)operator(\)?)ident(Qtrue)operator(:)ident(Qfalse)operator(;)
operator(})
@@ -48318,7 +48318,7 @@ directive(static) ident(VALUE)
ident(false_xor)operator(()ident(obj)operator(,) ident(obj2)operator(\))
ident(VALUE) ident(obj)operator(,) ident(obj2)operator(;)
operator({)
- reserved(return) ident(RTEST)operator(()ident(obj2)operator(\)?)label(Qtrue)operator(:)ident(Qfalse)operator(;)
+ reserved(return) ident(RTEST)operator(()ident(obj2)operator(\)?)ident(Qtrue)operator(:)ident(Qfalse)operator(;)
operator(})
comment(/*
@@ -48546,7 +48546,7 @@ operator({)
ident(rb_str_cat2)operator(()ident(s)operator(,) string<delimiter(")content(Class:)delimiter(")>operator(\);)
reserved(switch) operator(()ident(TYPE)operator(()ident(v)operator(\)\)) operator({)
- reserved(case) label(T_CLASS)operator(:) reserved(case) label(T_MODULE)operator(:)
+ reserved(case) ident(T_CLASS)operator(:) reserved(case) ident(T_MODULE)operator(:)
ident(rb_str_append)operator(()ident(s)operator(,) ident(rb_inspect)operator(()ident(v)operator(\)\);)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -48612,8 +48612,8 @@ operator({)
reserved(if) operator(()ident(mod) operator(==) ident(arg)operator(\)) reserved(return) ident(Qtrue)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(arg)operator(\)\)) operator({)
- reserved(case) label(T_MODULE)operator(:)
- reserved(case) label(T_CLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
reserved(break)operator(;)
reserved(default)operator(:)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(compared with non class/module)delimiter(")>operator(\);)
@@ -48675,8 +48675,8 @@ ident(rb_mod_ge)operator(()ident(mod)operator(,) ident(arg)operator(\))
ident(VALUE) ident(mod)operator(,) ident(arg)operator(;)
operator({)
reserved(switch) operator(()ident(TYPE)operator(()ident(arg)operator(\)\)) operator({)
- reserved(case) label(T_MODULE)operator(:)
- reserved(case) label(T_CLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
reserved(break)operator(;)
reserved(default)operator(:)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(compared with non class/module)delimiter(")>operator(\);)
@@ -48723,8 +48723,8 @@ operator({)
reserved(if) operator(()ident(mod) operator(==) ident(arg)operator(\)) reserved(return) ident(INT2FIX)operator(()integer(0)operator(\);)
reserved(switch) operator(()ident(TYPE)operator(()ident(arg)operator(\)\)) operator({)
- reserved(case) label(T_MODULE)operator(:)
- reserved(case) label(T_CLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
reserved(break)operator(;)
reserved(default)operator(:)
reserved(return) ident(Qnil)operator(;)
@@ -48939,16 +48939,16 @@ operator({)
ident(ID) ident(id)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(name)operator(\)\)) operator({)
- reserved(case) label(T_STRING)operator(:)
+ reserved(case) ident(T_STRING)operator(:)
reserved(return) ident(str_to_id)operator(()ident(name)operator(\);)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(rb_warn)operator(()string<delimiter(")content(do not use Fixnums as Symbols)delimiter(")>operator(\);)
ident(id) operator(=) ident(FIX2LONG)operator(()ident(name)operator(\);)
reserved(if) operator((!)ident(rb_id2name)operator(()ident(id)operator(\)\)) operator({)
ident(rb_raise)operator(()ident(rb_eArgError)operator(,) string<delimiter(")content(%ld is not a symbol)delimiter(")>operator(,) ident(id)operator(\);)
operator(})
reserved(break)operator(;)
- reserved(case) label(T_SYMBOL)operator(:)
+ reserved(case) ident(T_SYMBOL)operator(:)
ident(id) operator(=) ident(SYM2ID)operator(()ident(name)operator(\);)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -49165,7 +49165,7 @@ ident(rb_obj_methods)operator(()ident(argc)operator(,) ident(argv)operator(,) id
ident(VALUE) operator(*)ident(argv)operator(;)
ident(VALUE) ident(obj)operator(;)
operator({)
- label(retry)operator(:)
+ label(retry:)
reserved(if) operator(()ident(argc) operator(==) integer(0)operator(\)) operator({)
ident(VALUE) ident(args)operator([)integer(1)operator(];)
@@ -49528,18 +49528,18 @@ operator({)
ident(VALUE) ident(tmp)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(val)operator(\)\)) operator({)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
reserved(if) operator(()ident(RFLOAT)operator(()ident(val)operator(\)->)ident(value) operator(<=) operator(()pre_type(double)operator(\))ident(FIXNUM_MAX)
operator(&&) ident(RFLOAT)operator(()ident(val)operator(\)->)ident(value) operator(>=) operator(()pre_type(double)operator(\))ident(FIXNUM_MIN)operator(\)) operator({)
reserved(break)operator(;)
operator(})
reserved(return) ident(rb_dbl2big)operator(()ident(RFLOAT)operator(()ident(val)operator(\)->)ident(value)operator(\);)
- reserved(case) label(T_FIXNUM)operator(:)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
reserved(return) ident(val)operator(;)
- reserved(case) label(T_STRING)operator(:)
+ reserved(case) ident(T_STRING)operator(:)
reserved(return) ident(rb_str_to_inum)operator(()ident(val)operator(,) integer(0)operator(,) ident(Qtrue)operator(\);)
reserved(default)operator(:)
@@ -49605,7 +49605,7 @@ preprocessor(#define) ident(OutOfRange)operator((\)) operator(((()ident(w) opera
operator(})
reserved(if) operator(()ident(p) operator(==) ident(end)operator(\)) operator({)
reserved(if) operator(()ident(badcheck)operator(\)) operator({)
- label(bad)operator(:)
+ label(bad:)
ident(rb_invalid_str)operator(()ident(q)operator(,) string<delimiter(")content(Float(\))delimiter(")>operator(\);)
operator(})
reserved(return) ident(d)operator(;)
@@ -49683,19 +49683,19 @@ ident(rb_Float)operator(()ident(val)operator(\))
ident(VALUE) ident(val)operator(;)
operator({)
reserved(switch) operator(()ident(TYPE)operator(()ident(val)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
reserved(return) ident(rb_float_new)operator((()pre_type(double)operator(\))ident(FIX2LONG)operator(()ident(val)operator(\)\);)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
reserved(return) ident(val)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
reserved(return) ident(rb_float_new)operator(()ident(rb_big2dbl)operator(()ident(val)operator(\)\);)
- reserved(case) label(T_STRING)operator(:)
+ reserved(case) ident(T_STRING)operator(:)
reserved(return) ident(rb_float_new)operator(()ident(rb_str_to_dbl)operator(()ident(val)operator(,) ident(Qtrue)operator(\)\);)
- reserved(case) label(T_NIL)operator(:)
+ reserved(case) ident(T_NIL)operator(:)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(can't convert nil into Float)delimiter(")>operator(\);)
reserved(break)operator(;)
@@ -49734,14 +49734,14 @@ ident(rb_num2dbl)operator(()ident(val)operator(\))
ident(VALUE) ident(val)operator(;)
operator({)
reserved(switch) operator(()ident(TYPE)operator(()ident(val)operator(\)\)) operator({)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
reserved(return) ident(RFLOAT)operator(()ident(val)operator(\)->)ident(value)operator(;)
- reserved(case) label(T_STRING)operator(:)
+ reserved(case) ident(T_STRING)operator(:)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(no implicit conversion to float from string)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_NIL)operator(:)
+ reserved(case) ident(T_NIL)operator(:)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(no implicit conversion to float from nil)delimiter(")>operator(\);)
reserved(break)operator(;)
@@ -50657,10 +50657,10 @@ preprocessor(#endif)
ident(rb_str_buf_cat)operator(()ident(res)operator(,) ident(ptr)operator(,) ident(plen)operator(\);)
ident(len) operator(-=) ident(plen)operator(;)
reserved(while) operator(()ident(len) operator(>=) integer(10)operator(\)) operator({)
- ident(rb_str_buf_cat)operator(()ident(res)operator(,) operator(()ident(type) operator(==) char('A')operator(\)?)label(spc10)operator(:)ident(nul10)operator(,) integer(10)operator(\);)
+ ident(rb_str_buf_cat)operator(()ident(res)operator(,) operator(()ident(type) operator(==) char('A')operator(\)?)ident(spc10)operator(:)ident(nul10)operator(,) integer(10)operator(\);)
ident(len) operator(-=) integer(10)operator(;)
operator(})
- ident(rb_str_buf_cat)operator(()ident(res)operator(,) operator(()ident(type) operator(==) char('A')operator(\)?)label(spc10)operator(:)ident(nul10)operator(,) ident(len)operator(\);)
+ ident(rb_str_buf_cat)operator(()ident(res)operator(,) operator(()ident(type) operator(==) char('A')operator(\)?)ident(spc10)operator(:)ident(nul10)operator(,) ident(len)operator(\);)
operator(})
reserved(break)operator(;)
@@ -50959,7 +50959,7 @@ preprocessor(#endif)
reserved(break)operator(;)
reserved(case) char('x')operator(:) comment(/* null byte */)
- label(grow)operator(:)
+ label(grow:)
reserved(while) operator(()ident(len) operator(>=) integer(10)operator(\)) operator({)
ident(rb_str_buf_cat)operator(()ident(res)operator(,) ident(nul10)operator(,) integer(10)operator(\);)
ident(len) operator(-=) integer(10)operator(;)
@@ -50968,7 +50968,7 @@ preprocessor(#endif)
reserved(break)operator(;)
reserved(case) char('X')operator(:) comment(/* back up byte */)
- label(shrink)operator(:)
+ label(shrink:)
ident(plen) operator(=) ident(RSTRING)operator(()ident(res)operator(\)->)ident(len)operator(;)
reserved(if) operator(()ident(plen) operator(<) ident(len)operator(\))
ident(rb_raise)operator(()ident(rb_eArgError)operator(,) string<delimiter(")content(X outside of string)delimiter(")>operator(\);)
@@ -56111,7 +56111,7 @@ operator({)
ident(yyres)operator([)ident(yyn)operator(]) operator(=) char('\\0')operator(;)
reserved(return) ident(yyn)operator(;)
operator(})
- label(do_not_strip_quotes)operator(:) operator(;)
+ label(do_not_strip_quotes:) operator(;)
operator(})
reserved(if) operator((!) ident(yyres)operator(\))
@@ -56386,12 +56386,12 @@ preprocessor(#define) ident(YYPOPSTACK)operator(()ident(N)operator(\)) operato
comment(/*------------------------------------------------------------.
| yynewstate -- Push a new state, which is found in yystate. |
`------------------------------------------------------------*/)
- label(yynewstate)operator(:)
+ label(yynewstate:)
comment(/* In all cases, when you get here, the value and location stacks
have just been pushed. So pushing a state here evens the stacks. */)
ident(yyssp)operator(++;)
- label(yysetstate)operator(:)
+ label(yysetstate:)
operator(*)ident(yyssp) operator(=) ident(yystate)operator(;)
reserved(if) operator(()ident(yyss) operator(+) ident(yystacksize) operator(-) integer(1) operator(<=) ident(yyssp)operator(\))
@@ -56466,7 +56466,7 @@ preprocessor(#endif) comment(/* no yyoverflow */)
comment(/*-----------.
| yybackup. |
`-----------*/)
-label(yybackup)operator(:)
+label(yybackup:)
comment(/* Do appropriate processing given the current state. Read a
look-ahead token if we need one and don't already have one. */)
@@ -56534,7 +56534,7 @@ label(yybackup)operator(:)
comment(/*-----------------------------------------------------------.
| yydefault -- do the default action for the current state. |
`-----------------------------------------------------------*/)
-label(yydefault)operator(:)
+label(yydefault:)
ident(yyn) operator(=) ident(yydefact)operator([)ident(yystate)operator(];)
reserved(if) operator(()ident(yyn) operator(==) integer(0)operator(\))
reserved(goto) ident(yyerrlab)operator(;)
@@ -56544,7 +56544,7 @@ label(yydefault)operator(:)
comment(/*-----------------------------.
| yyreduce -- Do a reduction. |
`-----------------------------*/)
-label(yyreduce)operator(:)
+label(yyreduce:)
comment(/* yyn is the number of a rule to reduce with. */)
ident(yylen) operator(=) ident(yyr2)operator([)ident(yyn)operator(];)
@@ -58890,10 +58890,10 @@ preprocessor(#line) integer(1968) string<delimiter(")content(parse.y)delimiter("
operator(})
reserved(else) operator({)
reserved(switch) operator(()ident(nd_type)operator(()ident(node)operator(\)\)) operator({)
- reserved(case) label(NODE_STR)operator(:)
+ reserved(case) ident(NODE_STR)operator(:)
ident(nd_set_type)operator(()ident(node)operator(,) ident(NODE_XSTR)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_DSTR)operator(:)
+ reserved(case) ident(NODE_DSTR)operator(:)
ident(nd_set_type)operator(()ident(node)operator(,) ident(NODE_DXSTR)operator(\);)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -58914,7 +58914,7 @@ preprocessor(#line) integer(1991) string<delimiter(")content(parse.y)delimiter("
ident(node) operator(=) ident(NEW_LIT)operator(()ident(rb_reg_new)operator(()string<delimiter(")delimiter(")>operator(,) integer(0)operator(,) ident(options) operator(&) operator(~)ident(RE_OPTION_ONCE)operator(\)\);)
operator(})
reserved(else) reserved(switch) operator(()ident(nd_type)operator(()ident(node)operator(\)\)) operator({)
- reserved(case) label(NODE_STR)operator(:)
+ reserved(case) ident(NODE_STR)operator(:)
operator({)
ident(VALUE) ident(src) operator(=) ident(node)operator(->)ident(nd_lit)operator(;)
ident(nd_set_type)operator(()ident(node)operator(,) ident(NODE_LIT)operator(\);)
@@ -58925,7 +58925,7 @@ preprocessor(#line) integer(1991) string<delimiter(")content(parse.y)delimiter("
reserved(break)operator(;)
reserved(default)operator(:)
ident(node) operator(=) ident(NEW_NODE)operator(()ident(NODE_DSTR)operator(,) ident(rb_str_new)operator(()integer(0)operator(,) integer(0)operator(\),) integer(1)operator(,) ident(NEW_LIST)operator(()ident(node)operator(\)\);)
- reserved(case) label(NODE_DSTR)operator(:)
+ reserved(case) ident(NODE_DSTR)operator(:)
reserved(if) operator(()ident(options) operator(&) ident(RE_OPTION_ONCE)operator(\)) operator({)
ident(nd_set_type)operator(()ident(node)operator(,) ident(NODE_DREGX_ONCE)operator(\);)
operator(})
@@ -59107,10 +59107,10 @@ preprocessor(#line) integer(2143) string<delimiter(")content(parse.y)delimiter("
ident(VALUE) ident(lit)operator(;)
reserved(switch) operator(()ident(nd_type)operator((()ident(yyval)operator(.)ident(node)operator(\)\)\)) operator({)
- reserved(case) label(NODE_DSTR)operator(:)
+ reserved(case) ident(NODE_DSTR)operator(:)
ident(nd_set_type)operator((()ident(yyval)operator(.)ident(node)operator(\),) ident(NODE_DSYM)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_STR)operator(:)
+ reserved(case) ident(NODE_STR)operator(:)
ident(lit) operator(=) operator(()ident(yyval)operator(.)ident(node)operator(\)->)ident(nd_lit)operator(;)
reserved(if) operator(()ident(RSTRING)operator(()ident(lit)operator(\)->)ident(len) operator(==) integer(0)operator(\)) operator({)
ident(yyerror)operator(()string<delimiter(")content(empty symbol literal)delimiter(")>operator(\);)
@@ -59431,14 +59431,14 @@ preprocessor(#line) integer(2390) string<delimiter(")content(parse.y)delimiter("
operator(})
reserved(else) operator({)
reserved(switch) operator(()ident(nd_type)operator((()ident(yyvsp)operator([()integer(3)operator(\)) operator(-) operator(()integer(5)operator(\)])operator(.)ident(node)operator(\)\)\)) operator({)
- reserved(case) label(NODE_STR)operator(:)
- reserved(case) label(NODE_DSTR)operator(:)
- reserved(case) label(NODE_XSTR)operator(:)
- reserved(case) label(NODE_DXSTR)operator(:)
- reserved(case) label(NODE_DREGX)operator(:)
- reserved(case) label(NODE_LIT)operator(:)
- reserved(case) label(NODE_ARRAY)operator(:)
- reserved(case) label(NODE_ZARRAY)operator(:)
+ reserved(case) ident(NODE_STR)operator(:)
+ reserved(case) ident(NODE_DSTR)operator(:)
+ reserved(case) ident(NODE_XSTR)operator(:)
+ reserved(case) ident(NODE_DXSTR)operator(:)
+ reserved(case) ident(NODE_DREGX)operator(:)
+ reserved(case) ident(NODE_LIT)operator(:)
+ reserved(case) ident(NODE_ARRAY)operator(:)
+ reserved(case) ident(NODE_ZARRAY)operator(:)
ident(yyerror)operator(()string<delimiter(")content(can't define singleton method for literals)delimiter(")>operator(\);)
reserved(default)operator(:)
ident(value_expr)operator((()ident(yyvsp)operator([()integer(3)operator(\)) operator(-) operator(()integer(5)operator(\)])operator(.)ident(node)operator(\)\);)
@@ -59527,7 +59527,7 @@ preprocessor(#line) integer(7259) string<delimiter(")content(parse.c)delimiter("
comment(/*------------------------------------.
| yyerrlab -- here on detecting error |
`------------------------------------*/)
-label(yyerrlab)operator(:)
+label(yyerrlab:)
comment(/* If not already recovering from an error, report this error. */)
reserved(if) operator((!)ident(yyerrstatus)operator(\))
operator({)
@@ -59598,7 +59598,7 @@ preprocessor(#endif)
comment(/*---------------------------------------------------.
| yyerrorlab -- error raised explicitly by YYERROR. |
`---------------------------------------------------*/)
-label(yyerrorlab)operator(:)
+label(yyerrorlab:)
comment(/* Pacify compilers like GCC when the user code never invokes
YYERROR and the label yyerrorlab therefore never appears in user
@@ -59618,7 +59618,7 @@ label(yyerrorlab)operator(:)
comment(/*-------------------------------------------------------------.
| yyerrlab1 -- common code for both syntax error and YYERROR. |
`-------------------------------------------------------------*/)
-label(yyerrlab1)operator(:)
+label(yyerrlab1:)
ident(yyerrstatus) operator(=) integer(3)operator(;) comment(/* Each real token shifted decrements this. */)
reserved(for) operator((;;\))
@@ -59663,14 +59663,14 @@ label(yyerrlab1)operator(:)
comment(/*-------------------------------------.
| yyacceptlab -- YYACCEPT comes here. |
`-------------------------------------*/)
-label(yyacceptlab)operator(:)
+label(yyacceptlab:)
ident(yyresult) operator(=) integer(0)operator(;)
reserved(goto) ident(yyreturn)operator(;)
comment(/*-----------------------------------.
| yyabortlab -- YYABORT comes here. |
`-----------------------------------*/)
-label(yyabortlab)operator(:)
+label(yyabortlab:)
ident(yyresult) operator(=) integer(1)operator(;)
reserved(goto) ident(yyreturn)operator(;)
@@ -59678,13 +59678,13 @@ preprocessor(#ifndef) ident(yyoverflow)
comment(/*-------------------------------------------------.
| yyexhaustedlab -- memory exhaustion comes here. |
`-------------------------------------------------*/)
-label(yyexhaustedlab)operator(:)
+label(yyexhaustedlab:)
ident(yyerror) operator(()ident(YY_)operator(()string<delimiter(")content(memory exhausted)delimiter(")>operator(\)\);)
ident(yyresult) operator(=) integer(2)operator(;)
comment(/* Fall through. */)
preprocessor(#endif)
-label(yyreturn)operator(:)
+label(yyreturn:)
reserved(if) operator(()ident(yychar) operator(!=) ident(YYEOF) operator(&&) ident(yychar) operator(!=) ident(YYEMPTY)operator(\))
ident(yydestruct) operator(()string<delimiter(")content(Cleanup: discarding lookahead)delimiter(")>operator(,)
ident(yytoken)operator(,) operator(&)ident(yylval)operator(\);)
@@ -60112,7 +60112,7 @@ operator({)
reserved(else) reserved(if) operator(()ident(c) operator(==) operator(-)integer(1)operator(\)) reserved(goto) ident(eof)operator(;)
reserved(return) ident(c) operator(&) hex(0x9f)operator(;)
- label(eof)operator(:)
+ label(eof:)
reserved(case) operator(-)integer(1)operator(:)
ident(yyerror)operator(()string<delimiter(")content(Invalid escape character syntax)delimiter(")>operator(\);)
reserved(return) char('\\0')operator(;)
@@ -60187,7 +60187,7 @@ operator({)
reserved(case) char('c')operator(:)
ident(tokadd)operator(()char('\\\\')operator(\);) ident(tokadd)operator(()char('c')operator(\);)
- label(escaped)operator(:)
+ label(escaped:)
reserved(if) operator((()ident(c) operator(=) ident(nextc)operator((\)\)) operator(==) char('\\\\')operator(\)) operator({)
reserved(return) ident(tokadd_escape)operator(()ident(term)operator(\);)
operator(})
@@ -60195,7 +60195,7 @@ operator({)
ident(tokadd)operator(()ident(c)operator(\);)
reserved(return) integer(0)operator(;)
- label(eof)operator(:)
+ label(eof:)
reserved(case) operator(-)integer(1)operator(:)
ident(yyerror)operator(()string<delimiter(")content(Invalid escape character syntax)delimiter(")>operator(\);)
reserved(return) operator(-)integer(1)operator(;)
@@ -60432,7 +60432,7 @@ operator({)
ident(func) operator(|=) ident(str_dquote)operator(;) reserved(goto) ident(quoted)operator(;)
reserved(case) char('`')operator(:)
ident(func) operator(|=) ident(str_xquote)operator(;)
- label(quoted)operator(:)
+ label(quoted:)
ident(newtok)operator((\);)
ident(tokadd)operator(()ident(func)operator(\);)
ident(term) operator(=) ident(c)operator(;)
@@ -60521,7 +60521,7 @@ operator({)
ident(indent) operator(=) operator(()ident(func) operator(=) operator(*)ident(eos)operator(++\)) operator(&) ident(STR_FUNC_INDENT)operator(;)
reserved(if) operator((()ident(c) operator(=) ident(nextc)operator((\)\)) operator(==) operator(-)integer(1)operator(\)) operator({)
- label(error)operator(:)
+ label(error:)
ident(rb_compile_error)operator(()string<delimiter(")content(can't find string )char(\\")content(%s)char(\\")content( anywhere before EOF)delimiter(")>operator(,) ident(eos)operator(\);)
ident(heredoc_restore)operator(()ident(lex_strterm)operator(\);)
ident(lex_strterm) operator(=) integer(0)operator(;)
@@ -60630,7 +60630,7 @@ operator({)
operator(})
ident(cmd_state) operator(=) ident(command_start)operator(;)
ident(command_start) operator(=) ident(Qfalse)operator(;)
- label(retry)operator(:)
+ label(retry:)
reserved(switch) operator(()ident(c) operator(=) ident(nextc)operator((\)\)) operator({)
reserved(case) char('\\0')operator(:) comment(/* NUL */)
reserved(case) char('\\004')operator(:) comment(/* ^D */)
@@ -60652,10 +60652,10 @@ operator({)
comment(/* fall through */)
reserved(case) char('\\n')operator(:)
reserved(switch) operator(()ident(lex_state)operator(\)) operator({)
- reserved(case) label(EXPR_BEG)operator(:)
- reserved(case) label(EXPR_FNAME)operator(:)
- reserved(case) label(EXPR_DOT)operator(:)
- reserved(case) label(EXPR_CLASS)operator(:)
+ reserved(case) ident(EXPR_BEG)operator(:)
+ reserved(case) ident(EXPR_FNAME)operator(:)
+ reserved(case) ident(EXPR_DOT)operator(:)
+ reserved(case) ident(EXPR_CLASS)operator(:)
reserved(goto) ident(retry)operator(;)
reserved(default)operator(:)
reserved(break)operator(;)
@@ -60693,7 +60693,7 @@ operator({)
operator(})
operator(})
reserved(switch) operator(()ident(lex_state)operator(\)) operator({)
- reserved(case) label(EXPR_FNAME)operator(:) reserved(case) label(EXPR_DOT)operator(:)
+ reserved(case) ident(EXPR_FNAME)operator(:) reserved(case) ident(EXPR_DOT)operator(:)
ident(lex_state) operator(=) ident(EXPR_ARG)operator(;) reserved(break)operator(;)
reserved(default)operator(:)
ident(lex_state) operator(=) ident(EXPR_BEG)operator(;) reserved(break)operator(;)
@@ -60734,7 +60734,7 @@ operator({)
operator(})
reserved(switch) operator(()ident(lex_state)operator(\)) operator({)
- reserved(case) label(EXPR_FNAME)operator(:) reserved(case) label(EXPR_DOT)operator(:)
+ reserved(case) ident(EXPR_FNAME)operator(:) reserved(case) ident(EXPR_DOT)operator(:)
ident(lex_state) operator(=) ident(EXPR_ARG)operator(;) reserved(break)operator(;)
reserved(default)operator(:)
ident(lex_state) operator(=) ident(EXPR_BEG)operator(;) reserved(break)operator(;)
@@ -60767,7 +60767,7 @@ operator({)
reserved(if) operator(()ident(token)operator(\)) reserved(return) ident(token)operator(;)
operator(})
reserved(switch) operator(()ident(lex_state)operator(\)) operator({)
- reserved(case) label(EXPR_FNAME)operator(:) reserved(case) label(EXPR_DOT)operator(:)
+ reserved(case) ident(EXPR_FNAME)operator(:) reserved(case) ident(EXPR_DOT)operator(:)
ident(lex_state) operator(=) ident(EXPR_ARG)operator(;) reserved(break)operator(;)
reserved(default)operator(:)
ident(lex_state) operator(=) ident(EXPR_BEG)operator(;) reserved(break)operator(;)
@@ -60793,7 +60793,7 @@ operator({)
reserved(case) char('>')operator(:)
reserved(switch) operator(()ident(lex_state)operator(\)) operator({)
- reserved(case) label(EXPR_FNAME)operator(:) reserved(case) label(EXPR_DOT)operator(:)
+ reserved(case) ident(EXPR_FNAME)operator(:) reserved(case) ident(EXPR_DOT)operator(:)
ident(lex_state) operator(=) ident(EXPR_ARG)operator(;) reserved(break)operator(;)
reserved(default)operator(:)
ident(lex_state) operator(=) ident(EXPR_BEG)operator(;) reserved(break)operator(;)
@@ -60873,7 +60873,7 @@ operator({)
ident(rb_warn)operator(()string<delimiter(")content(invalid character syntax; use ?)char(\\\\)content(%c)delimiter(")>operator(,) ident(c2)operator(\);)
operator(})
operator(})
- label(ternary)operator(:)
+ label(ternary:)
ident(pushback)operator(()ident(c)operator(\);)
ident(lex_state) operator(=) ident(EXPR_BEG)operator(;)
reserved(return) char('?')operator(;)
@@ -60921,7 +60921,7 @@ operator({)
ident(c) operator(=) char('&')operator(;)
operator(})
reserved(switch) operator(()ident(lex_state)operator(\)) operator({)
- reserved(case) label(EXPR_FNAME)operator(:) reserved(case) label(EXPR_DOT)operator(:)
+ reserved(case) ident(EXPR_FNAME)operator(:) reserved(case) ident(EXPR_DOT)operator(:)
ident(lex_state) operator(=) ident(EXPR_ARG)operator(;) reserved(break)operator(;)
reserved(default)operator(:)
ident(lex_state) operator(=) ident(EXPR_BEG)operator(;)
@@ -61028,7 +61028,7 @@ operator({)
ident(lex_state) operator(=) ident(EXPR_DOT)operator(;)
reserved(return) char('.')operator(;)
- label(start_num)operator(:)
+ label(start_num:)
reserved(case) char('0')operator(:) reserved(case) char('1')operator(:) reserved(case) char('2')operator(:) reserved(case) char('3')operator(:) reserved(case) char('4')operator(:)
reserved(case) char('5')operator(:) reserved(case) char('6')operator(:) reserved(case) char('7')operator(:) reserved(case) char('8')operator(:) reserved(case) char('9')operator(:)
operator({)
@@ -61129,7 +61129,7 @@ operator({)
operator(})
reserved(if) operator(()ident(c) operator(>=) char('0') operator(&&) ident(c) operator(<=) char('7')operator(\)) operator({)
comment(/* octal */)
- label(octal_number)operator(:)
+ label(octal_number:)
reserved(do) operator({)
reserved(if) operator(()ident(c) operator(==) char('_')operator(\)) operator({)
reserved(if) operator(()ident(nondigit)operator(\)) reserved(break)operator(;)
@@ -61154,7 +61154,7 @@ operator({)
operator(})
operator(})
reserved(if) operator(()ident(c) operator(>) char('7') operator(&&) ident(c) operator(<=) char('9')operator(\)) operator({)
- label(invalid_octal)operator(:)
+ label(invalid_octal:)
ident(yyerror)operator(()string<delimiter(")content(Illegal octal digit)delimiter(")>operator(\);)
operator(})
reserved(else) reserved(if) operator(()ident(c) operator(==) char('.') operator(||) ident(c) operator(==) char('e') operator(||) ident(c) operator(==) char('E')operator(\)) operator({)
@@ -61226,12 +61226,12 @@ operator({)
ident(c) operator(=) ident(nextc)operator((\);)
operator(})
- label(decode_num)operator(:)
+ label(decode_num:)
ident(pushback)operator(()ident(c)operator(\);)
ident(tokfix)operator((\);)
reserved(if) operator(()ident(nondigit)operator(\)) operator({)
pre_type(char) ident(tmp)operator([)integer(30)operator(];)
- label(trailing_uc)operator(:)
+ label(trailing_uc:)
ident(sprintf)operator(()ident(tmp)operator(,) string<delimiter(")content(trailing `%c' in number)delimiter(")>operator(,) ident(nondigit)operator(\);)
ident(yyerror)operator(()ident(tmp)operator(\);)
operator(})
@@ -61304,7 +61304,7 @@ operator({)
operator(})
operator(})
reserved(switch) operator(()ident(lex_state)operator(\)) operator({)
- reserved(case) label(EXPR_FNAME)operator(:) reserved(case) label(EXPR_DOT)operator(:)
+ reserved(case) ident(EXPR_FNAME)operator(:) reserved(case) ident(EXPR_DOT)operator(:)
ident(lex_state) operator(=) ident(EXPR_ARG)operator(;) reserved(break)operator(;)
reserved(default)operator(:)
ident(lex_state) operator(=) ident(EXPR_BEG)operator(;) reserved(break)operator(;)
@@ -61318,7 +61318,7 @@ operator({)
reserved(return) ident(tOP_ASGN)operator(;)
operator(})
reserved(switch) operator(()ident(lex_state)operator(\)) operator({)
- reserved(case) label(EXPR_FNAME)operator(:) reserved(case) label(EXPR_DOT)operator(:)
+ reserved(case) ident(EXPR_FNAME)operator(:) reserved(case) ident(EXPR_DOT)operator(:)
ident(lex_state) operator(=) ident(EXPR_ARG)operator(;) reserved(break)operator(;)
reserved(default)operator(:)
ident(lex_state) operator(=) ident(EXPR_BEG)operator(;) reserved(break)operator(;)
@@ -61339,7 +61339,7 @@ operator({)
operator(})
operator(})
reserved(switch) operator(()ident(lex_state)operator(\)) operator({)
- reserved(case) label(EXPR_FNAME)operator(:) reserved(case) label(EXPR_DOT)operator(:)
+ reserved(case) ident(EXPR_FNAME)operator(:) reserved(case) ident(EXPR_DOT)operator(:)
ident(lex_state) operator(=) ident(EXPR_ARG)operator(;) reserved(break)operator(;)
reserved(default)operator(:)
ident(lex_state) operator(=) ident(EXPR_BEG)operator(;) reserved(break)operator(;)
@@ -61416,7 +61416,7 @@ operator({)
pre_type(int) ident(paren)operator(;)
ident(c) operator(=) ident(nextc)operator((\);)
- label(quotation)operator(:)
+ label(quotation:)
reserved(if) operator((!)ident(ISALNUM)operator(()ident(c)operator(\)\)) operator({)
ident(term) operator(=) ident(c)operator(;)
ident(c) operator(=) char('Q')operator(;)
@@ -61487,7 +61487,7 @@ operator({)
reserved(goto) ident(quotation)operator(;)
operator(})
reserved(switch) operator(()ident(lex_state)operator(\)) operator({)
- reserved(case) label(EXPR_FNAME)operator(:) reserved(case) label(EXPR_DOT)operator(:)
+ reserved(case) ident(EXPR_FNAME)operator(:) reserved(case) ident(EXPR_DOT)operator(:)
ident(lex_state) operator(=) ident(EXPR_ARG)operator(;) reserved(break)operator(;)
reserved(default)operator(:)
ident(lex_state) operator(=) ident(EXPR_BEG)operator(;) reserved(break)operator(;)
@@ -61545,7 +61545,7 @@ operator({)
reserved(else) operator({)
ident(pushback)operator(()ident(c)operator(\);)
operator(})
- label(gvar)operator(:)
+ label(gvar:)
ident(tokfix)operator((\);)
ident(yylval)operator(.)ident(id) operator(=) ident(rb_intern)operator(()ident(tok)operator((\)\);)
comment(/* xxx shouldn't check if valid option variable */)
@@ -61838,14 +61838,14 @@ operator({)
reserved(if) operator(()ident(tail) operator(==) integer(0)operator(\)) reserved(return) ident(head)operator(;)
- label(again)operator(:)
+ label(again:)
reserved(if) operator(()ident(h) operator(==) integer(0)operator(\)) reserved(return) ident(tail)operator(;)
reserved(switch) operator(()ident(nd_type)operator(()ident(h)operator(\)\)) operator({)
- reserved(case) label(NODE_NEWLINE)operator(:)
+ reserved(case) ident(NODE_NEWLINE)operator(:)
ident(h) operator(=) ident(h)operator(->)ident(nd_next)operator(;)
reserved(goto) ident(again)operator(;)
- reserved(case) label(NODE_LIT)operator(:)
- reserved(case) label(NODE_STR)operator(:)
+ reserved(case) ident(NODE_LIT)operator(:)
+ reserved(case) ident(NODE_STR)operator(:)
ident(parser_warning)operator(()ident(h)operator(,) string<delimiter(")content(unused literal ignored)delimiter(")>operator(\);)
reserved(return) ident(tail)operator(;)
reserved(default)operator(:)
@@ -61854,24 +61854,24 @@ operator({)
ident(fixpos)operator(()ident(end)operator(,) ident(head)operator(\);)
ident(head) operator(=) ident(end)operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_BLOCK)operator(:)
+ reserved(case) ident(NODE_BLOCK)operator(:)
ident(end) operator(=) ident(h)operator(->)ident(nd_end)operator(;)
reserved(break)operator(;)
operator(})
reserved(if) operator(()ident(RTEST)operator(()ident(ruby_verbose)operator(\)\)) operator({)
ident(NODE) operator(*)ident(nd) operator(=) ident(end)operator(->)ident(nd_head)operator(;)
- label(newline)operator(:)
+ label(newline:)
reserved(switch) operator(()ident(nd_type)operator(()ident(nd)operator(\)\)) operator({)
- reserved(case) label(NODE_RETURN)operator(:)
- reserved(case) label(NODE_BREAK)operator(:)
- reserved(case) label(NODE_NEXT)operator(:)
- reserved(case) label(NODE_REDO)operator(:)
- reserved(case) label(NODE_RETRY)operator(:)
+ reserved(case) ident(NODE_RETURN)operator(:)
+ reserved(case) ident(NODE_BREAK)operator(:)
+ reserved(case) ident(NODE_NEXT)operator(:)
+ reserved(case) ident(NODE_REDO)operator(:)
+ reserved(case) ident(NODE_RETRY)operator(:)
ident(parser_warning)operator(()ident(nd)operator(,) string<delimiter(")content(statement not reached)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_NEWLINE)operator(:)
+ reserved(case) ident(NODE_NEWLINE)operator(:)
ident(nd) operator(=) ident(nd)operator(->)ident(nd_next)operator(;)
reserved(goto) ident(newline)operator(;)
@@ -61952,7 +61952,7 @@ operator({)
ident(head) operator(=) ident(list_append)operator(()ident(node)operator(,) ident(head)operator(\);)
operator(})
reserved(switch) operator(()ident(nd_type)operator(()ident(tail)operator(\)\)) operator({)
- reserved(case) label(NODE_STR)operator(:)
+ reserved(case) ident(NODE_STR)operator(:)
reserved(if) operator(()ident(htype) operator(==) ident(NODE_STR)operator(\)) operator({)
ident(rb_str_concat)operator(()ident(head)operator(->)ident(nd_lit)operator(,) ident(tail)operator(->)ident(nd_lit)operator(\);)
ident(rb_gc_force_recycle)operator((()ident(VALUE)operator(\))ident(tail)operator(\);)
@@ -61962,7 +61962,7 @@ operator({)
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_DSTR)operator(:)
+ reserved(case) ident(NODE_DSTR)operator(:)
reserved(if) operator(()ident(htype) operator(==) ident(NODE_STR)operator(\)) operator({)
ident(rb_str_concat)operator(()ident(head)operator(->)ident(nd_lit)operator(,) ident(tail)operator(->)ident(nd_lit)operator(\);)
ident(tail)operator(->)ident(nd_lit) operator(=) ident(head)operator(->)ident(nd_lit)operator(;)
@@ -61976,7 +61976,7 @@ operator({)
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_EVSTR)operator(:)
+ reserved(case) ident(NODE_EVSTR)operator(:)
reserved(if) operator(()ident(htype) operator(==) ident(NODE_STR)operator(\)) operator({)
ident(nd_set_type)operator(()ident(head)operator(,) ident(NODE_DSTR)operator(\);)
ident(head)operator(->)ident(nd_alen) operator(=) integer(1)operator(;)
@@ -62003,12 +62003,12 @@ ident(new_evstr)operator(()ident(node)operator(\))
operator({)
ident(NODE) operator(*)ident(head) operator(=) ident(node)operator(;)
- label(again)operator(:)
+ label(again:)
reserved(if) operator(()ident(node)operator(\)) operator({)
reserved(switch) operator(()ident(nd_type)operator(()ident(node)operator(\)\)) operator({)
- reserved(case) label(NODE_STR)operator(:) reserved(case) label(NODE_DSTR)operator(:) reserved(case) label(NODE_EVSTR)operator(:)
+ reserved(case) ident(NODE_STR)operator(:) reserved(case) ident(NODE_DSTR)operator(:) reserved(case) ident(NODE_EVSTR)operator(:)
reserved(return) ident(node)operator(;)
- reserved(case) label(NODE_NEWLINE)operator(:)
+ reserved(case) ident(NODE_NEWLINE)operator(:)
ident(node) operator(=) ident(node)operator(->)ident(nd_next)operator(;)
reserved(goto) ident(again)operator(;)
operator(})
@@ -62045,11 +62045,11 @@ operator({)
ident(value_expr)operator(()ident(node2)operator(\);)
reserved(if) operator(()ident(node1)operator(\)) operator({)
reserved(switch) operator(()ident(nd_type)operator(()ident(node1)operator(\)\)) operator({)
- reserved(case) label(NODE_DREGX)operator(:)
- reserved(case) label(NODE_DREGX_ONCE)operator(:)
+ reserved(case) ident(NODE_DREGX)operator(:)
+ reserved(case) ident(NODE_DREGX_ONCE)operator(:)
reserved(return) ident(NEW_MATCH2)operator(()ident(node1)operator(,) ident(node2)operator(\);)
- reserved(case) label(NODE_LIT)operator(:)
+ reserved(case) ident(NODE_LIT)operator(:)
reserved(if) operator(()ident(TYPE)operator(()ident(node1)operator(->)ident(nd_lit)operator(\)) operator(==) ident(T_REGEXP)operator(\)) operator({)
reserved(return) ident(NEW_MATCH2)operator(()ident(node1)operator(,) ident(node2)operator(\);)
operator(})
@@ -62058,11 +62058,11 @@ operator({)
reserved(if) operator(()ident(node2)operator(\)) operator({)
reserved(switch) operator(()ident(nd_type)operator(()ident(node2)operator(\)\)) operator({)
- reserved(case) label(NODE_DREGX)operator(:)
- reserved(case) label(NODE_DREGX_ONCE)operator(:)
+ reserved(case) ident(NODE_DREGX)operator(:)
+ reserved(case) ident(NODE_DREGX_ONCE)operator(:)
reserved(return) ident(NEW_MATCH3)operator(()ident(node2)operator(,) ident(node1)operator(\);)
- reserved(case) label(NODE_LIT)operator(:)
+ reserved(case) ident(NODE_LIT)operator(:)
reserved(if) operator(()ident(TYPE)operator(()ident(node2)operator(->)ident(nd_lit)operator(\)) operator(==) ident(T_REGEXP)operator(\)) operator({)
reserved(return) ident(NEW_MATCH3)operator(()ident(node2)operator(,) ident(node1)operator(\);)
operator(})
@@ -62220,10 +62220,10 @@ ident(rb_backref_error)operator(()ident(node)operator(\))
ident(NODE) operator(*)ident(node)operator(;)
operator({)
reserved(switch) operator(()ident(nd_type)operator(()ident(node)operator(\)\)) operator({)
- reserved(case) label(NODE_NTH_REF)operator(:)
+ reserved(case) ident(NODE_NTH_REF)operator(:)
ident(rb_compile_error)operator(()string<delimiter(")content(Can't set variable $%d)delimiter(")>operator(,) ident(node)operator(->)ident(nd_nth)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_BACK_REF)operator(:)
+ reserved(case) ident(NODE_BACK_REF)operator(:)
ident(rb_compile_error)operator(()string<delimiter(")content(Can't set variable $%c)delimiter(")>operator(,) operator(()pre_type(int)operator(\))ident(node)operator(->)ident(nd_nth)operator(\);)
reserved(break)operator(;)
operator(})
@@ -62260,20 +62260,20 @@ operator({)
ident(value_expr)operator(()ident(rhs)operator(\);)
reserved(switch) operator(()ident(nd_type)operator(()ident(lhs)operator(\)\)) operator({)
- reserved(case) label(NODE_GASGN)operator(:)
- reserved(case) label(NODE_IASGN)operator(:)
- reserved(case) label(NODE_LASGN)operator(:)
- reserved(case) label(NODE_DASGN)operator(:)
- reserved(case) label(NODE_DASGN_CURR)operator(:)
- reserved(case) label(NODE_MASGN)operator(:)
- reserved(case) label(NODE_CDECL)operator(:)
- reserved(case) label(NODE_CVDECL)operator(:)
- reserved(case) label(NODE_CVASGN)operator(:)
+ reserved(case) ident(NODE_GASGN)operator(:)
+ reserved(case) ident(NODE_IASGN)operator(:)
+ reserved(case) ident(NODE_LASGN)operator(:)
+ reserved(case) ident(NODE_DASGN)operator(:)
+ reserved(case) ident(NODE_DASGN_CURR)operator(:)
+ reserved(case) ident(NODE_MASGN)operator(:)
+ reserved(case) ident(NODE_CDECL)operator(:)
+ reserved(case) ident(NODE_CVDECL)operator(:)
+ reserved(case) ident(NODE_CVASGN)operator(:)
ident(lhs)operator(->)ident(nd_value) operator(=) ident(rhs)operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_ATTRASGN)operator(:)
- reserved(case) label(NODE_CALL)operator(:)
+ reserved(case) ident(NODE_ATTRASGN)operator(:)
+ reserved(case) ident(NODE_CALL)operator(:)
ident(lhs)operator(->)ident(nd_args) operator(=) ident(arg_add)operator(()ident(lhs)operator(->)ident(nd_args)operator(,) ident(rhs)operator(\);)
reserved(break)operator(;)
@@ -62293,43 +62293,43 @@ operator({)
reserved(while) operator(()ident(node)operator(\)) operator({)
reserved(switch) operator(()ident(nd_type)operator(()ident(node)operator(\)\)) operator({)
- reserved(case) label(NODE_DEFN)operator(:)
- reserved(case) label(NODE_DEFS)operator(:)
+ reserved(case) ident(NODE_DEFN)operator(:)
+ reserved(case) ident(NODE_DEFS)operator(:)
ident(parser_warning)operator(()ident(node)operator(,) string<delimiter(")content(void value expression)delimiter(")>operator(\);)
reserved(return) ident(Qfalse)operator(;)
- reserved(case) label(NODE_RETURN)operator(:)
- reserved(case) label(NODE_BREAK)operator(:)
- reserved(case) label(NODE_NEXT)operator(:)
- reserved(case) label(NODE_REDO)operator(:)
- reserved(case) label(NODE_RETRY)operator(:)
+ reserved(case) ident(NODE_RETURN)operator(:)
+ reserved(case) ident(NODE_BREAK)operator(:)
+ reserved(case) ident(NODE_NEXT)operator(:)
+ reserved(case) ident(NODE_REDO)operator(:)
+ reserved(case) ident(NODE_RETRY)operator(:)
reserved(if) operator((!)ident(cond)operator(\)) ident(yyerror)operator(()string<delimiter(")content(void value expression)delimiter(")>operator(\);)
comment(/* or "control never reach"? */)
reserved(return) ident(Qfalse)operator(;)
- reserved(case) label(NODE_BLOCK)operator(:)
+ reserved(case) ident(NODE_BLOCK)operator(:)
reserved(while) operator(()ident(node)operator(->)ident(nd_next)operator(\)) operator({)
ident(node) operator(=) ident(node)operator(->)ident(nd_next)operator(;)
operator(})
ident(node) operator(=) ident(node)operator(->)ident(nd_head)operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_BEGIN)operator(:)
+ reserved(case) ident(NODE_BEGIN)operator(:)
ident(node) operator(=) ident(node)operator(->)ident(nd_body)operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_IF)operator(:)
+ reserved(case) ident(NODE_IF)operator(:)
reserved(if) operator((!)ident(value_expr)operator(()ident(node)operator(->)ident(nd_body)operator(\)\)) reserved(return) ident(Qfalse)operator(;)
ident(node) operator(=) ident(node)operator(->)ident(nd_else)operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_AND)operator(:)
- reserved(case) label(NODE_OR)operator(:)
+ reserved(case) ident(NODE_AND)operator(:)
+ reserved(case) ident(NODE_OR)operator(:)
ident(cond) operator(=) integer(1)operator(;)
ident(node) operator(=) ident(node)operator(->)ident(nd_2nd)operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_NEWLINE)operator(:)
+ reserved(case) ident(NODE_NEWLINE)operator(:)
ident(node) operator(=) ident(node)operator(->)ident(nd_next)operator(;)
reserved(break)operator(;)
@@ -62349,81 +62349,81 @@ operator({)
reserved(if) operator((!)ident(RTEST)operator(()ident(ruby_verbose)operator(\)\)) reserved(return)operator(;)
- label(again)operator(:)
+ label(again:)
reserved(if) operator((!)ident(node)operator(\)) reserved(return)operator(;)
reserved(switch) operator(()ident(nd_type)operator(()ident(node)operator(\)\)) operator({)
- reserved(case) label(NODE_NEWLINE)operator(:)
+ reserved(case) ident(NODE_NEWLINE)operator(:)
ident(node) operator(=) ident(node)operator(->)ident(nd_next)operator(;)
reserved(goto) ident(again)operator(;)
- reserved(case) label(NODE_CALL)operator(:)
+ reserved(case) ident(NODE_CALL)operator(:)
reserved(switch) operator(()ident(node)operator(->)ident(nd_mid)operator(\)) operator({)
reserved(case) char('+')operator(:)
reserved(case) char('-')operator(:)
reserved(case) char('*')operator(:)
reserved(case) char('/')operator(:)
reserved(case) char('%')operator(:)
- reserved(case) label(tPOW)operator(:)
- reserved(case) label(tUPLUS)operator(:)
- reserved(case) label(tUMINUS)operator(:)
+ reserved(case) ident(tPOW)operator(:)
+ reserved(case) ident(tUPLUS)operator(:)
+ reserved(case) ident(tUMINUS)operator(:)
reserved(case) char('|')operator(:)
reserved(case) char('^')operator(:)
reserved(case) char('&')operator(:)
- reserved(case) label(tCMP)operator(:)
+ reserved(case) ident(tCMP)operator(:)
reserved(case) char('>')operator(:)
- reserved(case) label(tGEQ)operator(:)
+ reserved(case) ident(tGEQ)operator(:)
reserved(case) char('<')operator(:)
- reserved(case) label(tLEQ)operator(:)
- reserved(case) label(tEQ)operator(:)
- reserved(case) label(tNEQ)operator(:)
+ reserved(case) ident(tLEQ)operator(:)
+ reserved(case) ident(tEQ)operator(:)
+ reserved(case) ident(tNEQ)operator(:)
ident(useless) operator(=) ident(rb_id2name)operator(()ident(node)operator(->)ident(nd_mid)operator(\);)
reserved(break)operator(;)
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_LVAR)operator(:)
- reserved(case) label(NODE_DVAR)operator(:)
- reserved(case) label(NODE_GVAR)operator(:)
- reserved(case) label(NODE_IVAR)operator(:)
- reserved(case) label(NODE_CVAR)operator(:)
- reserved(case) label(NODE_NTH_REF)operator(:)
- reserved(case) label(NODE_BACK_REF)operator(:)
+ reserved(case) ident(NODE_LVAR)operator(:)
+ reserved(case) ident(NODE_DVAR)operator(:)
+ reserved(case) ident(NODE_GVAR)operator(:)
+ reserved(case) ident(NODE_IVAR)operator(:)
+ reserved(case) ident(NODE_CVAR)operator(:)
+ reserved(case) ident(NODE_NTH_REF)operator(:)
+ reserved(case) ident(NODE_BACK_REF)operator(:)
ident(useless) operator(=) string<delimiter(")content(a variable)delimiter(")>operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_CONST)operator(:)
- reserved(case) label(NODE_CREF)operator(:)
+ reserved(case) ident(NODE_CONST)operator(:)
+ reserved(case) ident(NODE_CREF)operator(:)
ident(useless) operator(=) string<delimiter(")content(a constant)delimiter(")>operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_LIT)operator(:)
- reserved(case) label(NODE_STR)operator(:)
- reserved(case) label(NODE_DSTR)operator(:)
- reserved(case) label(NODE_DREGX)operator(:)
- reserved(case) label(NODE_DREGX_ONCE)operator(:)
+ reserved(case) ident(NODE_LIT)operator(:)
+ reserved(case) ident(NODE_STR)operator(:)
+ reserved(case) ident(NODE_DSTR)operator(:)
+ reserved(case) ident(NODE_DREGX)operator(:)
+ reserved(case) ident(NODE_DREGX_ONCE)operator(:)
ident(useless) operator(=) string<delimiter(")content(a literal)delimiter(")>operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_COLON2)operator(:)
- reserved(case) label(NODE_COLON3)operator(:)
+ reserved(case) ident(NODE_COLON2)operator(:)
+ reserved(case) ident(NODE_COLON3)operator(:)
ident(useless) operator(=) string<delimiter(")content(::)delimiter(")>operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_DOT2)operator(:)
+ reserved(case) ident(NODE_DOT2)operator(:)
ident(useless) operator(=) string<delimiter(")content(..)delimiter(")>operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_DOT3)operator(:)
+ reserved(case) ident(NODE_DOT3)operator(:)
ident(useless) operator(=) string<delimiter(")content(...)delimiter(")>operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_SELF)operator(:)
+ reserved(case) ident(NODE_SELF)operator(:)
ident(useless) operator(=) string<delimiter(")content(self)delimiter(")>operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_NIL)operator(:)
+ reserved(case) ident(NODE_NIL)operator(:)
ident(useless) operator(=) string<delimiter(")content(nil)delimiter(")>operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_TRUE)operator(:)
+ reserved(case) ident(NODE_TRUE)operator(:)
ident(useless) operator(=) string<delimiter(")content(true)delimiter(")>operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_FALSE)operator(:)
+ reserved(case) ident(NODE_FALSE)operator(:)
ident(useless) operator(=) string<delimiter(")content(false)delimiter(")>operator(;)
reserved(break)operator(;)
- reserved(case) label(NODE_DEFINED)operator(:)
+ reserved(case) ident(NODE_DEFINED)operator(:)
ident(useless) operator(=) string<delimiter(")content(defined?)delimiter(")>operator(;)
reserved(break)operator(;)
operator(})
@@ -62459,10 +62459,10 @@ operator({)
ident(NODE) operator(**)ident(n) operator(=) operator(&)ident(node)operator(;)
reserved(while) operator((*)ident(n)operator(\)) operator({)
reserved(switch) operator(()ident(nd_type)operator((*)ident(n)operator(\)\)) operator({)
- reserved(case) label(NODE_NEWLINE)operator(:)
+ reserved(case) ident(NODE_NEWLINE)operator(:)
ident(n) operator(=) operator(&(*)ident(n)operator(\)->)ident(nd_next)operator(;)
reserved(continue)operator(;)
- reserved(case) label(NODE_BEGIN)operator(:)
+ reserved(case) ident(NODE_BEGIN)operator(:)
operator(*)ident(n) operator(=) operator((*)ident(n)operator(\)->)ident(nd_body)operator(;)
reserved(default)operator(:)
reserved(return) ident(node)operator(;)
@@ -62476,36 +62476,36 @@ ident(assign_in_cond)operator(()ident(node)operator(\))
ident(NODE) operator(*)ident(node)operator(;)
operator({)
reserved(switch) operator(()ident(nd_type)operator(()ident(node)operator(\)\)) operator({)
- reserved(case) label(NODE_MASGN)operator(:)
+ reserved(case) ident(NODE_MASGN)operator(:)
ident(yyerror)operator(()string<delimiter(")content(multiple assignment in conditional)delimiter(")>operator(\);)
reserved(return) integer(1)operator(;)
- reserved(case) label(NODE_LASGN)operator(:)
- reserved(case) label(NODE_DASGN)operator(:)
- reserved(case) label(NODE_GASGN)operator(:)
- reserved(case) label(NODE_IASGN)operator(:)
+ reserved(case) ident(NODE_LASGN)operator(:)
+ reserved(case) ident(NODE_DASGN)operator(:)
+ reserved(case) ident(NODE_GASGN)operator(:)
+ reserved(case) ident(NODE_IASGN)operator(:)
reserved(break)operator(;)
- reserved(case) label(NODE_NEWLINE)operator(:)
+ reserved(case) ident(NODE_NEWLINE)operator(:)
reserved(default)operator(:)
reserved(return) integer(0)operator(;)
operator(})
reserved(switch) operator(()ident(nd_type)operator(()ident(node)operator(->)ident(nd_value)operator(\)\)) operator({)
- reserved(case) label(NODE_LIT)operator(:)
- reserved(case) label(NODE_STR)operator(:)
- reserved(case) label(NODE_NIL)operator(:)
- reserved(case) label(NODE_TRUE)operator(:)
- reserved(case) label(NODE_FALSE)operator(:)
+ reserved(case) ident(NODE_LIT)operator(:)
+ reserved(case) ident(NODE_STR)operator(:)
+ reserved(case) ident(NODE_NIL)operator(:)
+ reserved(case) ident(NODE_TRUE)operator(:)
+ reserved(case) ident(NODE_FALSE)operator(:)
comment(/* reports always */)
ident(parser_warn)operator(()ident(node)operator(->)ident(nd_value)operator(,) string<delimiter(")content(found = in conditional, should be ==)delimiter(")>operator(\);)
reserved(return) integer(1)operator(;)
- reserved(case) label(NODE_DSTR)operator(:)
- reserved(case) label(NODE_XSTR)operator(:)
- reserved(case) label(NODE_DXSTR)operator(:)
- reserved(case) label(NODE_EVSTR)operator(:)
- reserved(case) label(NODE_DREGX)operator(:)
+ reserved(case) ident(NODE_DSTR)operator(:)
+ reserved(case) ident(NODE_XSTR)operator(:)
+ reserved(case) ident(NODE_DXSTR)operator(:)
+ reserved(case) ident(NODE_EVSTR)operator(:)
+ reserved(case) ident(NODE_DREGX)operator(:)
reserved(default)operator(:)
reserved(break)operator(;)
operator(})
@@ -62556,8 +62556,8 @@ operator({)
ident(rb_gc_force_recycle)operator((()ident(VALUE)operator(\))ident(node)operator(\);)
operator(*)ident(rootnode) operator(=) ident(next)operator(;)
reserved(switch) operator(()ident(type) operator(=) ident(nd_type)operator(()ident(head)operator(\)\)) operator({)
- reserved(case) label(NODE_DOT2)operator(:)
- reserved(case) label(NODE_DOT3)operator(:)
+ reserved(case) ident(NODE_DOT2)operator(:)
+ reserved(case) ident(NODE_DOT3)operator(:)
ident(val) operator(=) ident(rb_range_new)operator(()ident(head)operator(->)ident(nd_beg)operator(->)ident(nd_lit)operator(,) ident(head)operator(->)ident(nd_end)operator(->)ident(nd_lit)operator(,)
ident(type) operator(==) ident(NODE_DOT3) operator(?) ident(Qtrue) operator(:) ident(Qfalse)operator(\);)
ident(rb_gc_force_recycle)operator((()ident(VALUE)operator(\))ident(head)operator(->)ident(nd_beg)operator(\);)
@@ -62600,17 +62600,17 @@ ident(literal_node)operator(()ident(node)operator(\))
operator({)
reserved(if) operator((!)ident(node)operator(\)) reserved(return) integer(1)operator(;) comment(/* same as NODE_NIL */)
reserved(switch) operator(()ident(nd_type)operator(()ident(node)operator(\)\)) operator({)
- reserved(case) label(NODE_LIT)operator(:)
- reserved(case) label(NODE_STR)operator(:)
- reserved(case) label(NODE_DSTR)operator(:)
- reserved(case) label(NODE_EVSTR)operator(:)
- reserved(case) label(NODE_DREGX)operator(:)
- reserved(case) label(NODE_DREGX_ONCE)operator(:)
- reserved(case) label(NODE_DSYM)operator(:)
+ reserved(case) ident(NODE_LIT)operator(:)
+ reserved(case) ident(NODE_STR)operator(:)
+ reserved(case) ident(NODE_DSTR)operator(:)
+ reserved(case) ident(NODE_EVSTR)operator(:)
+ reserved(case) ident(NODE_DREGX)operator(:)
+ reserved(case) ident(NODE_DREGX_ONCE)operator(:)
+ reserved(case) ident(NODE_DSYM)operator(:)
reserved(return) integer(2)operator(;)
- reserved(case) label(NODE_TRUE)operator(:)
- reserved(case) label(NODE_FALSE)operator(:)
- reserved(case) label(NODE_NIL)operator(:)
+ reserved(case) ident(NODE_TRUE)operator(:)
+ reserved(case) ident(NODE_FALSE)operator(:)
+ reserved(case) ident(NODE_NIL)operator(:)
reserved(return) integer(1)operator(;)
operator(})
reserved(return) integer(0)operator(;)
@@ -62624,27 +62624,27 @@ operator({)
ident(assign_in_cond)operator(()ident(node)operator(\);)
reserved(switch) operator(()ident(nd_type)operator(()ident(node)operator(\)\)) operator({)
- reserved(case) label(NODE_DSTR)operator(:)
- reserved(case) label(NODE_EVSTR)operator(:)
- reserved(case) label(NODE_STR)operator(:)
+ reserved(case) ident(NODE_DSTR)operator(:)
+ reserved(case) ident(NODE_EVSTR)operator(:)
+ reserved(case) ident(NODE_STR)operator(:)
ident(rb_warn)operator(()string<delimiter(")content(string literal in condition)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_DREGX)operator(:)
- reserved(case) label(NODE_DREGX_ONCE)operator(:)
+ reserved(case) ident(NODE_DREGX)operator(:)
+ reserved(case) ident(NODE_DREGX_ONCE)operator(:)
ident(warning_unless_e_option)operator(()ident(node)operator(,) string<delimiter(")content(regex literal in condition)delimiter(")>operator(\);)
ident(local_cnt)operator(()char('_')operator(\);)
ident(local_cnt)operator(()char('~')operator(\);)
reserved(return) ident(NEW_MATCH2)operator(()ident(node)operator(,) ident(NEW_GVAR)operator(()ident(rb_intern)operator(()string<delimiter(")content($_)delimiter(")>operator(\)\)\);)
- reserved(case) label(NODE_AND)operator(:)
- reserved(case) label(NODE_OR)operator(:)
+ reserved(case) ident(NODE_AND)operator(:)
+ reserved(case) ident(NODE_OR)operator(:)
ident(node)operator(->)ident(nd_1st) operator(=) ident(cond0)operator(()ident(node)operator(->)ident(nd_1st)operator(\);)
ident(node)operator(->)ident(nd_2nd) operator(=) ident(cond0)operator(()ident(node)operator(->)ident(nd_2nd)operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_DOT2)operator(:)
- reserved(case) label(NODE_DOT3)operator(:)
+ reserved(case) ident(NODE_DOT2)operator(:)
+ reserved(case) ident(NODE_DOT3)operator(:)
ident(node)operator(->)ident(nd_beg) operator(=) ident(range_op)operator(()ident(node)operator(->)ident(nd_beg)operator(\);)
ident(node)operator(->)ident(nd_end) operator(=) ident(range_op)operator(()ident(node)operator(->)ident(nd_end)operator(\);)
reserved(if) operator(()ident(nd_type)operator(()ident(node)operator(\)) operator(==) ident(NODE_DOT2)operator(\)) ident(nd_set_type)operator(()ident(node)operator(,)ident(NODE_FLIP2)operator(\);)
@@ -62659,11 +62659,11 @@ operator({)
operator(})
reserved(break)operator(;)
- reserved(case) label(NODE_DSYM)operator(:)
+ reserved(case) ident(NODE_DSYM)operator(:)
ident(parser_warning)operator(()ident(node)operator(,) string<delimiter(")content(literal in condition)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(NODE_LIT)operator(:)
+ reserved(case) ident(NODE_LIT)operator(:)
reserved(if) operator(()ident(TYPE)operator(()ident(node)operator(->)ident(nd_lit)operator(\)) operator(==) ident(T_REGEXP)operator(\)) operator({)
ident(warn_unless_e_option)operator(()ident(node)operator(,) string<delimiter(")content(regex literal in condition)delimiter(")>operator(\);)
ident(nd_set_type)operator(()ident(node)operator(,) ident(NODE_MATCH)operator(\);)
@@ -62717,10 +62717,10 @@ operator({)
reserved(if) operator((!)ident(c)operator(\)) reserved(return) integer(0)operator(;)
reserved(switch) operator(()ident(nd_type)operator(()ident(c)operator(\)\)) operator({)
- reserved(case) label(NODE_NOT)operator(:)
+ reserved(case) ident(NODE_NOT)operator(:)
operator(*)ident(nodep) operator(=) ident(c)operator(->)ident(nd_body)operator(;)
reserved(return) integer(1)operator(;)
- reserved(case) label(NODE_NEWLINE)operator(:)
+ reserved(case) ident(NODE_NEWLINE)operator(:)
reserved(if) operator(()ident(c)operator(->)ident(nd_next) operator(&&) ident(nd_type)operator(()ident(c)operator(->)ident(nd_next)operator(\)) operator(==) ident(NODE_NOT)operator(\)) operator({)
ident(c)operator(->)ident(nd_next) operator(=) ident(c)operator(->)ident(nd_next)operator(->)ident(nd_body)operator(;)
reserved(return) integer(1)operator(;)
@@ -62781,13 +62781,13 @@ ident(negate_lit)operator(()ident(node)operator(\))
ident(NODE) operator(*)ident(node)operator(;)
operator({)
reserved(switch) operator(()ident(TYPE)operator(()ident(node)operator(->)ident(nd_lit)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(node)operator(->)ident(nd_lit) operator(=) ident(LONG2FIX)operator((-)ident(FIX2LONG)operator(()ident(node)operator(->)ident(nd_lit)operator(\)\);)
reserved(break)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
ident(node)operator(->)ident(nd_lit) operator(=) ident(rb_funcall)operator(()ident(node)operator(->)ident(nd_lit)operator(,)ident(tUMINUS)operator(,)integer(0)operator(,)integer(0)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
ident(RFLOAT)operator(()ident(node)operator(->)ident(nd_lit)operator(\)->)ident(value) operator(=) operator(-)ident(RFLOAT)operator(()ident(node)operator(->)ident(nd_lit)operator(\)->)ident(value)operator(;)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -62813,13 +62813,13 @@ ident(arg_prepend)operator(()ident(node1)operator(,) ident(node2)operator(\))
ident(NODE) operator(*)ident(node1)operator(,) operator(*)ident(node2)operator(;)
operator({)
reserved(switch) operator(()ident(nd_type)operator(()ident(node2)operator(\)\)) operator({)
- reserved(case) label(NODE_ARRAY)operator(:)
+ reserved(case) ident(NODE_ARRAY)operator(:)
reserved(return) ident(list_concat)operator(()ident(NEW_LIST)operator(()ident(node1)operator(\),) ident(node2)operator(\);)
- reserved(case) label(NODE_SPLAT)operator(:)
+ reserved(case) ident(NODE_SPLAT)operator(:)
reserved(return) ident(arg_concat)operator(()ident(node1)operator(,) ident(node2)operator(->)ident(nd_head)operator(\);)
- reserved(case) label(NODE_BLOCK_PASS)operator(:)
+ reserved(case) ident(NODE_BLOCK_PASS)operator(:)
ident(node2)operator(->)ident(nd_body) operator(=) ident(arg_prepend)operator(()ident(node1)operator(,) ident(node2)operator(->)ident(nd_body)operator(\);)
reserved(return) ident(node2)operator(;)
@@ -63287,7 +63287,7 @@ operator({)
reserved(default)operator(:)
ident(localid) operator(=) operator(!)ident(ISUPPER)operator((*)ident(m)operator(\);)
- label(id)operator(:)
+ label(id:)
reserved(if) operator((*)ident(m) operator(!=) char('_') operator(&&) operator(!)ident(ISALPHA)operator((*)ident(m)operator(\)) operator(&&) operator(!)ident(ismbchar)operator((*)ident(m)operator(\)\)) reserved(return) ident(Qfalse)operator(;)
reserved(while) operator(()ident(is_identchar)operator((*)ident(m)operator(\)\)) ident(m) operator(+=) ident(mbclen)operator((*)ident(m)operator(\);)
reserved(if) operator(()ident(localid)operator(\)) operator({)
@@ -63380,9 +63380,9 @@ operator({)
operator(})
operator(})
reserved(if) operator((*)ident(m)operator(\)) ident(id) operator(=) ident(ID_JUNK)operator(;)
- label(new_id)operator(:)
+ label(new_id:)
ident(id) operator(|=) operator(++)ident(last_id) operator(<<) ident(ID_SCOPE_SHIFT)operator(;)
- label(id_regist)operator(:)
+ label(id_regist:)
ident(name) operator(=) ident(strdup)operator(()ident(name)operator(\);)
ident(st_add_direct)operator(()ident(sym_tbl)operator(,) operator(()ident(st_data_t)operator(\))ident(name)operator(,) ident(id)operator(\);)
ident(st_add_direct)operator(()ident(sym_rev_tbl)operator(,) ident(id)operator(,) operator(()ident(st_data_t)operator(\))ident(name)operator(\);)
@@ -63411,7 +63411,7 @@ operator({)
reserved(if) operator(()ident(is_attrset_id)operator(()ident(id)operator(\)\)) operator({)
ident(ID) ident(id2) operator(=) operator(()ident(id) operator(&) operator(~)ident(ID_SCOPE_MASK)operator(\)) operator(|) ident(ID_LOCAL)operator(;)
- label(again)operator(:)
+ label(again:)
ident(name) operator(=) ident(rb_id2name)operator(()ident(id2)operator(\);)
reserved(if) operator(()ident(name)operator(\)) operator({)
pre_type(char) operator(*)ident(buf) operator(=) ident(ALLOCA_N)operator(()pre_type(char)operator(,) ident(strlen)operator(()ident(name)operator(\)+)integer(2)operator(\);)
@@ -63741,8 +63741,8 @@ ident(prec_included)operator(()ident(module)operator(,) ident(include)operator(\
ident(VALUE) ident(module)operator(,) ident(include)operator(;)
operator({)
reserved(switch) operator(()ident(TYPE)operator(()ident(include)operator(\)\)) operator({)
- reserved(case) label(T_CLASS)operator(:)
- reserved(case) label(T_MODULE)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
reserved(break)operator(;)
reserved(default)operator(:)
ident(Check_Type)operator(()ident(include)operator(,) ident(T_CLASS)operator(\);)
@@ -64356,7 +64356,7 @@ preprocessor(#ifndef) ident(NO_WAITPID)
ident(flags) operator(|=) ident(WNOHANG)operator(;)
operator(})
- label(retry)operator(:)
+ label(retry:)
ident(TRAP_BEG)operator(;)
preprocessor(#ifdef) ident(HAVE_WAITPID)
ident(result) operator(=) ident(waitpid)operator(()ident(pid)operator(,) ident(st)operator(,) ident(flags)operator(\);)
@@ -65156,10 +65156,10 @@ operator({)
ident(rb_secure)operator(()integer(4)operator(\);)
reserved(if) operator(()ident(rb_scan_args)operator(()ident(argc)operator(,) ident(argv)operator(,) string<delimiter(")content(01)delimiter(")>operator(,) operator(&)ident(status)operator(\)) operator(==) integer(1)operator(\)) operator({)
reserved(switch) operator(()ident(status)operator(\)) operator({)
- reserved(case) label(Qtrue)operator(:)
+ reserved(case) ident(Qtrue)operator(:)
ident(istatus) operator(=) ident(EXIT_SUCCESS)operator(;)
reserved(break)operator(;)
- reserved(case) label(Qfalse)operator(:)
+ reserved(case) ident(Qfalse)operator(:)
ident(istatus) operator(=) ident(EXIT_FAILURE)operator(;)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -65345,7 +65345,7 @@ preprocessor(#else)
ident(proc_prepare_args)operator((&)ident(earg)operator(,) ident(argc)operator(,) ident(argv)operator(,) ident(prog)operator(\);)
ident(chfunc) operator(=) ident(signal)operator(()ident(SIGCHLD)operator(,) ident(SIG_DFL)operator(\);)
- label(retry)operator(:)
+ label(retry:)
ident(pid) operator(=) ident(fork)operator((\);)
reserved(if) operator(()ident(pid) operator(==) integer(0)operator(\)) operator({)
comment(/* child process */)
@@ -67729,10 +67729,10 @@ operator({)
ident(seed) operator(=) ident(rb_to_int)operator(()ident(vseed)operator(\);)
reserved(switch) operator(()ident(TYPE)operator(()ident(seed)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(len) operator(=) reserved(sizeof)operator(()ident(VALUE)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
ident(len) operator(=) ident(RBIGNUM)operator(()ident(seed)operator(\)->)ident(len) operator(*) ident(SIZEOF_BDIGITS)operator(;)
reserved(if) operator(()ident(len) operator(==) integer(0)operator(\))
ident(len) operator(=) integer(4)operator(;)
@@ -67882,7 +67882,7 @@ operator({)
pre_type(int) ident(i)operator(;)
pre_type(unsigned) pre_type(long) ident(val)operator(;)
- label(retry)operator(:)
+ label(retry:)
ident(val) operator(=) integer(0)operator(;)
reserved(for) operator(()ident(i) operator(=) ident(SIZEOF_LONG)operator(/)integer(4)operator(-)integer(1)operator(;) integer(0) operator(<=) ident(i)operator(;) ident(i)operator(--\)) operator({)
reserved(if) operator(()ident(mask) operator(>>) operator(()ident(i) operator(*) integer(32)operator(\)\)) operator({)
@@ -67917,7 +67917,7 @@ preprocessor(#else)
preprocessor(# define) ident(BIG_GET32)operator(()ident(big)operator(,)ident(i)operator(\)) operator(((()ident(BDIGIT) operator(*\)()ident(big)operator(\)->)ident(digits)operator(\)[)ident(i)operator(]\))
preprocessor(# define) ident(BIG_SET32)operator(()ident(big)operator(,)ident(i)operator(,)ident(d)operator(\)) operator(((()ident(BDIGIT) operator(*\)()ident(big)operator(\)->)ident(digits)operator(\)[)ident(i)operator(]) operator(=) operator(()ident(d)operator(\)\))
preprocessor(#endif)
- label(retry)operator(:)
+ label(retry:)
ident(mask) operator(=) integer(0)operator(;)
ident(boundary) operator(=) integer(1)operator(;)
reserved(for) operator(()ident(i) operator(=) ident(len)operator(-)integer(1)operator(;) integer(0) operator(<=) ident(i)operator(;) ident(i)operator(--\)) operator({)
@@ -67971,7 +67971,7 @@ operator({)
ident(rb_scan_args)operator(()ident(argc)operator(,) ident(argv)operator(,) string<delimiter(")content(01)delimiter(")>operator(,) operator(&)ident(vmax)operator(\);)
reserved(switch) operator(()ident(TYPE)operator(()ident(vmax)operator(\)\)) operator({)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
reserved(if) operator(()ident(RFLOAT)operator(()ident(vmax)operator(\)->)ident(value) operator(<=) ident(LONG_MAX) operator(&&) ident(RFLOAT)operator(()ident(vmax)operator(\)->)ident(value) operator(>=) ident(LONG_MIN)operator(\)) operator({)
ident(max) operator(=) operator(()pre_type(long)operator(\))ident(RFLOAT)operator(()ident(vmax)operator(\)->)ident(value)operator(;)
reserved(break)operator(;)
@@ -67981,8 +67981,8 @@ operator({)
reserved(else)
ident(vmax) operator(=) ident(rb_dbl2big)operator(()ident(RFLOAT)operator(()ident(vmax)operator(\)->)ident(value)operator(\);)
comment(/* fall through */)
- reserved(case) label(T_BIGNUM)operator(:)
- label(bignum)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
+ label(bignum:)
operator({)
reserved(struct) ident(RBignum) operator(*)ident(limit) operator(=) operator(()reserved(struct) ident(RBignum) operator(*\))ident(vmax)operator(;)
reserved(if) operator((!)ident(limit)operator(->)ident(sign)operator(\)) operator({)
@@ -67997,14 +67997,14 @@ operator({)
operator(})
reserved(return) ident(limited_big_rand)operator(()ident(limit)operator(\);)
operator(})
- reserved(case) label(T_NIL)operator(:)
+ reserved(case) ident(T_NIL)operator(:)
ident(max) operator(=) integer(0)operator(;)
reserved(break)operator(;)
reserved(default)operator(:)
ident(vmax) operator(=) ident(rb_Integer)operator(()ident(vmax)operator(\);)
reserved(if) operator(()ident(TYPE)operator(()ident(vmax)operator(\)) operator(==) ident(T_BIGNUM)operator(\)) reserved(goto) ident(bignum)operator(;)
comment(/* fall through */)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(max) operator(=) ident(FIX2LONG)operator(()ident(vmax)operator(\);)
reserved(break)operator(;)
operator(})
@@ -68522,7 +68522,7 @@ operator({)
operator(*)ident(lenp) operator(=) ident(len)operator(;)
reserved(return) ident(Qtrue)operator(;)
- label(out_of_range)operator(:)
+ label(out_of_range:)
reserved(if) operator(()ident(err)operator(\)) operator({)
ident(rb_raise)operator(()ident(rb_eRangeError)operator(,) string<delimiter(")content(%ld..%s%ld out of range)delimiter(")>operator(,)
ident(b)operator(,) ident(EXCL)operator(()ident(range)operator(\)?) string<delimiter(")content(.)delimiter(")> operator(:) string<delimiter(")delimiter(")>operator(,) ident(e)operator(\);)
@@ -68914,16 +68914,16 @@ operator({)
ident(curr_kcode) operator(=) ident(RBASIC)operator(()ident(re)operator(\)->)ident(flags) operator(&) ident(KCODE_MASK)operator(;)
reserved(if) operator(()ident(reg_kcode) operator(==) ident(curr_kcode)operator(\)) reserved(return)operator(;)
reserved(switch) operator(()ident(curr_kcode)operator(\)) operator({)
- reserved(case) label(KCODE_NONE)operator(:)
+ reserved(case) ident(KCODE_NONE)operator(:)
ident(re_mbcinit)operator(()ident(MBCTYPE_ASCII)operator(\);)
reserved(break)operator(;)
- reserved(case) label(KCODE_EUC)operator(:)
+ reserved(case) ident(KCODE_EUC)operator(:)
ident(re_mbcinit)operator(()ident(MBCTYPE_EUC)operator(\);)
reserved(break)operator(;)
- reserved(case) label(KCODE_SJIS)operator(:)
+ reserved(case) ident(KCODE_SJIS)operator(:)
ident(re_mbcinit)operator(()ident(MBCTYPE_SJIS)operator(\);)
reserved(break)operator(;)
- reserved(case) label(KCODE_UTF8)operator(:)
+ reserved(case) ident(KCODE_UTF8)operator(:)
ident(re_mbcinit)operator(()ident(MBCTYPE_UTF8)operator(\);)
reserved(break)operator(;)
operator(})
@@ -68934,16 +68934,16 @@ ident(rb_kcode_reset_option)operator((\))
operator({)
reserved(if) operator(()ident(reg_kcode) operator(==) ident(curr_kcode)operator(\)) reserved(return)operator(;)
reserved(switch) operator(()ident(reg_kcode)operator(\)) operator({)
- reserved(case) label(KCODE_NONE)operator(:)
+ reserved(case) ident(KCODE_NONE)operator(:)
ident(re_mbcinit)operator(()ident(MBCTYPE_ASCII)operator(\);)
reserved(break)operator(;)
- reserved(case) label(KCODE_EUC)operator(:)
+ reserved(case) ident(KCODE_EUC)operator(:)
ident(re_mbcinit)operator(()ident(MBCTYPE_EUC)operator(\);)
reserved(break)operator(;)
- reserved(case) label(KCODE_SJIS)operator(:)
+ reserved(case) ident(KCODE_SJIS)operator(:)
ident(re_mbcinit)operator(()ident(MBCTYPE_SJIS)operator(\);)
reserved(break)operator(;)
- reserved(case) label(KCODE_UTF8)operator(:)
+ reserved(case) ident(KCODE_UTF8)operator(:)
ident(re_mbcinit)operator(()ident(MBCTYPE_UTF8)operator(\);)
reserved(break)operator(;)
operator(})
@@ -69052,16 +69052,16 @@ operator({)
reserved(if) operator(()ident(FL_TEST)operator(()ident(re)operator(,) ident(KCODE_FIXED)operator(\)\)) operator({)
reserved(switch) operator((()ident(RBASIC)operator(()ident(re)operator(\)->)ident(flags) operator(&) ident(KCODE_MASK)operator(\)\)) operator({)
- reserved(case) label(KCODE_NONE)operator(:)
+ reserved(case) ident(KCODE_NONE)operator(:)
ident(rb_str_buf_cat2)operator(()ident(str)operator(,) string<delimiter(")content(n)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(KCODE_EUC)operator(:)
+ reserved(case) ident(KCODE_EUC)operator(:)
ident(rb_str_buf_cat2)operator(()ident(str)operator(,) string<delimiter(")content(e)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(KCODE_SJIS)operator(:)
+ reserved(case) ident(KCODE_SJIS)operator(:)
ident(rb_str_buf_cat2)operator(()ident(str)operator(,) string<delimiter(")content(s)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(KCODE_UTF8)operator(:)
+ reserved(case) ident(KCODE_UTF8)operator(:)
ident(rb_str_buf_cat2)operator(()ident(str)operator(,) string<delimiter(")content(u)delimiter(")>operator(\);)
reserved(break)operator(;)
operator(})
@@ -69148,7 +69148,7 @@ operator({)
ident(options) operator(=) ident(RREGEXP)operator(()ident(re)operator(\)->)ident(ptr)operator(->)ident(options)operator(;)
ident(ptr) operator(=) ident(RREGEXP)operator(()ident(re)operator(\)->)ident(str)operator(;)
ident(len) operator(=) ident(RREGEXP)operator(()ident(re)operator(\)->)ident(len)operator(;)
- label(again)operator(:)
+ label(again:)
reserved(if) operator(()ident(len) operator(>=) integer(4) operator(&&) ident(ptr)operator([)integer(0)operator(]) operator(==) char('(') operator(&&) ident(ptr)operator([)integer(1)operator(]) operator(==) char('?')operator(\)) operator({)
pre_type(int) ident(err) operator(=) integer(1)operator(;)
ident(ptr) operator(+=) integer(2)operator(;)
@@ -69304,13 +69304,13 @@ operator({)
reserved(if) operator(()ident(FL_TEST)operator(()ident(re)operator(,) ident(KCODE_FIXED)operator(\)\)) operator({)
reserved(switch) operator(()ident(RBASIC)operator(()ident(re)operator(\)->)ident(flags) operator(&) ident(KCODE_MASK)operator(\)) operator({)
- reserved(case) label(KCODE_NONE)operator(:)
+ reserved(case) ident(KCODE_NONE)operator(:)
ident(kcode) operator(=) string<delimiter(")content(none)delimiter(")>operator(;) reserved(break)operator(;)
- reserved(case) label(KCODE_EUC)operator(:)
+ reserved(case) ident(KCODE_EUC)operator(:)
ident(kcode) operator(=) string<delimiter(")content(euc)delimiter(")>operator(;) reserved(break)operator(;)
- reserved(case) label(KCODE_SJIS)operator(:)
+ reserved(case) ident(KCODE_SJIS)operator(:)
ident(kcode) operator(=) string<delimiter(")content(sjis)delimiter(")>operator(;) reserved(break)operator(;)
- reserved(case) label(KCODE_UTF8)operator(:)
+ reserved(case) ident(KCODE_UTF8)operator(:)
ident(kcode) operator(=) string<delimiter(")content(utf8)delimiter(")>operator(;) reserved(break)operator(;)
reserved(default)operator(:)
ident(rb_bug)operator(()string<delimiter(")content(unknown kcode - should not happen)delimiter(")>operator(\);)
@@ -70408,16 +70408,16 @@ operator({)
ident(flags) operator(=) ident(RREGEXP)operator(()ident(argv)operator([)integer(0)operator(]\)->)ident(ptr)operator(->)ident(options) operator(&) hex(0xf)operator(;)
reserved(if) operator(()ident(FL_TEST)operator(()ident(argv)operator([)integer(0)operator(],) ident(KCODE_FIXED)operator(\)\)) operator({)
reserved(switch) operator(()ident(RBASIC)operator(()ident(argv)operator([)integer(0)operator(]\)->)ident(flags) operator(&) ident(KCODE_MASK)operator(\)) operator({)
- reserved(case) label(KCODE_NONE)operator(:)
+ reserved(case) ident(KCODE_NONE)operator(:)
ident(flags) operator(|=) integer(16)operator(;)
reserved(break)operator(;)
- reserved(case) label(KCODE_EUC)operator(:)
+ reserved(case) ident(KCODE_EUC)operator(:)
ident(flags) operator(|=) integer(32)operator(;)
reserved(break)operator(;)
- reserved(case) label(KCODE_SJIS)operator(:)
+ reserved(case) ident(KCODE_SJIS)operator(:)
ident(flags) operator(|=) integer(48)operator(;)
reserved(break)operator(;)
- reserved(case) label(KCODE_UTF8)operator(:)
+ reserved(case) ident(KCODE_UTF8)operator(:)
ident(flags) operator(|=) integer(64)operator(;)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -70492,7 +70492,7 @@ operator({)
operator(})
reserved(return) ident(rb_str_new3)operator(()ident(str)operator(\);)
- label(meta_found)operator(:)
+ label(meta_found:)
ident(tmp) operator(=) ident(rb_str_new)operator(()integer(0)operator(,) ident(RSTRING)operator(()ident(str)operator(\)->)ident(len)operator(*)integer(2)operator(\);)
ident(t) operator(=) ident(RSTRING)operator(()ident(tmp)operator(\)->)ident(ptr)operator(;)
comment(/* copy upto metacharacter */)
@@ -70583,13 +70583,13 @@ pre_type(int)
ident(rb_kcode)operator((\))
operator({)
reserved(switch) operator(()ident(reg_kcode)operator(\)) operator({)
- reserved(case) label(KCODE_EUC)operator(:)
+ reserved(case) ident(KCODE_EUC)operator(:)
reserved(return) ident(MBCTYPE_EUC)operator(;)
- reserved(case) label(KCODE_SJIS)operator(:)
+ reserved(case) ident(KCODE_SJIS)operator(:)
reserved(return) ident(MBCTYPE_SJIS)operator(;)
- reserved(case) label(KCODE_UTF8)operator(:)
+ reserved(case) ident(KCODE_UTF8)operator(:)
reserved(return) ident(MBCTYPE_UTF8)operator(;)
- reserved(case) label(KCODE_NONE)operator(:)
+ reserved(case) ident(KCODE_NONE)operator(:)
reserved(return) ident(MBCTYPE_ASCII)operator(;)
operator(})
ident(rb_bug)operator(()string<delimiter(")content(wrong reg_kcode value (0x%x\))delimiter(")>operator(,) ident(reg_kcode)operator(\);)
@@ -70600,13 +70600,13 @@ ident(rb_reg_get_kcode)operator(()ident(re)operator(\))
ident(VALUE) ident(re)operator(;)
operator({)
reserved(switch) operator(()ident(RBASIC)operator(()ident(re)operator(\)->)ident(flags) operator(&) ident(KCODE_MASK)operator(\)) operator({)
- reserved(case) label(KCODE_NONE)operator(:)
+ reserved(case) ident(KCODE_NONE)operator(:)
reserved(return) integer(16)operator(;)
- reserved(case) label(KCODE_EUC)operator(:)
+ reserved(case) ident(KCODE_EUC)operator(:)
reserved(return) integer(32)operator(;)
- reserved(case) label(KCODE_SJIS)operator(:)
+ reserved(case) ident(KCODE_SJIS)operator(:)
reserved(return) integer(48)operator(;)
- reserved(case) label(KCODE_UTF8)operator(:)
+ reserved(case) ident(KCODE_UTF8)operator(:)
reserved(return) integer(64)operator(;)
reserved(default)operator(:)
reserved(return) integer(0)operator(;)
@@ -70702,16 +70702,16 @@ operator({)
reserved(case) operator(-)integer(1)operator(:)
ident(args)operator([)integer(2)operator(]) operator(=) ident(Qnil)operator(;)
reserved(break)operator(;)
- reserved(case) label(KCODE_NONE)operator(:)
+ reserved(case) ident(KCODE_NONE)operator(:)
ident(args)operator([)integer(2)operator(]) operator(=) ident(rb_str_new2)operator(()string<delimiter(")content(n)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(KCODE_EUC)operator(:)
+ reserved(case) ident(KCODE_EUC)operator(:)
ident(args)operator([)integer(2)operator(]) operator(=) ident(rb_str_new2)operator(()string<delimiter(")content(e)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(KCODE_SJIS)operator(:)
+ reserved(case) ident(KCODE_SJIS)operator(:)
ident(args)operator([)integer(2)operator(]) operator(=) ident(rb_str_new2)operator(()string<delimiter(")content(s)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(KCODE_UTF8)operator(:)
+ reserved(case) ident(KCODE_UTF8)operator(:)
ident(args)operator([)integer(2)operator(]) operator(=) ident(rb_str_new2)operator(()string<delimiter(")content(u)delimiter(")>operator(\);)
reserved(break)operator(;)
operator(})
@@ -70825,11 +70825,11 @@ directive(const) pre_type(char)operator(*)
ident(rb_get_kcode)operator((\))
operator({)
reserved(switch) operator(()ident(reg_kcode)operator(\)) operator({)
- reserved(case) label(KCODE_SJIS)operator(:)
+ reserved(case) ident(KCODE_SJIS)operator(:)
reserved(return) string<delimiter(")content(SJIS)delimiter(")>operator(;)
- reserved(case) label(KCODE_EUC)operator(:)
+ reserved(case) ident(KCODE_EUC)operator(:)
reserved(return) string<delimiter(")content(EUC)delimiter(")>operator(;)
- reserved(case) label(KCODE_UTF8)operator(:)
+ reserved(case) ident(KCODE_UTF8)operator(:)
reserved(return) string<delimiter(")content(UTF8)delimiter(")>operator(;)
reserved(default)operator(:)
reserved(return) string<delimiter(")content(NONE)delimiter(")>operator(;)
@@ -70869,7 +70869,7 @@ operator({)
reserved(case) char('n')operator(:)
reserved(case) char('A')operator(:)
reserved(case) char('a')operator(:)
- label(set_no_conversion)operator(:)
+ label(set_no_conversion:)
ident(reg_kcode) operator(=) ident(KCODE_NONE)operator(;)
ident(re_mbcinit)operator(()ident(MBCTYPE_ASCII)operator(\);)
reserved(break)operator(;)
@@ -70887,7 +70887,7 @@ operator(})
directive(static) ident(VALUE)
ident(ignorecase_getter)operator((\))
operator({)
- reserved(return) ident(ruby_ignorecase)operator(?)label(Qtrue)operator(:)ident(Qfalse)operator(;)
+ reserved(return) ident(ruby_ignorecase)operator(?)ident(Qtrue)operator(:)ident(Qfalse)operator(;)
operator(})
directive(static) directive(void)
@@ -71828,11 +71828,11 @@ operator({)
comment(/* Loop over pattern commands. */)
reserved(while) operator(()ident(p) operator(<) ident(pend)operator(\)) operator({)
reserved(switch) operator((()reserved(enum) ident(regexpcode)operator(\)*)ident(p)operator(++\)) operator({)
- reserved(case) label(unused)operator(:)
+ reserved(case) ident(unused)operator(:)
ident(printf)operator(()string<delimiter(")content(/unused)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(exactn)operator(:)
+ reserved(case) ident(exactn)operator(:)
ident(mcnt) operator(=) operator(*)ident(p)operator(++;)
ident(printf)operator(()string<delimiter(")content(/exactn/%d)delimiter(")>operator(,) ident(mcnt)operator(\);)
reserved(do) operator({)
@@ -71842,69 +71842,69 @@ operator({)
reserved(while) operator((--)ident(mcnt)operator(\);)
reserved(break)operator(;)
- reserved(case) label(start_memory)operator(:)
+ reserved(case) ident(start_memory)operator(:)
ident(mcnt) operator(=) operator(*)ident(p)operator(++;)
ident(printf)operator(()string<delimiter(")content(/start_memory/%d/%d)delimiter(")>operator(,) ident(mcnt)operator(,) operator(*)ident(p)operator(++\);)
reserved(break)operator(;)
- reserved(case) label(stop_memory)operator(:)
+ reserved(case) ident(stop_memory)operator(:)
ident(mcnt) operator(=) operator(*)ident(p)operator(++;)
ident(printf)operator(()string<delimiter(")content(/stop_memory/%d/%d)delimiter(")>operator(,) ident(mcnt)operator(,) operator(*)ident(p)operator(++\);)
reserved(break)operator(;)
- reserved(case) label(start_paren)operator(:)
+ reserved(case) ident(start_paren)operator(:)
ident(printf)operator(()string<delimiter(")content(/start_paren)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(stop_paren)operator(:)
+ reserved(case) ident(stop_paren)operator(:)
ident(printf)operator(()string<delimiter(")content(/stop_paren)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(casefold_on)operator(:)
+ reserved(case) ident(casefold_on)operator(:)
ident(printf)operator(()string<delimiter(")content(/casefold_on)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(casefold_off)operator(:)
+ reserved(case) ident(casefold_off)operator(:)
ident(printf)operator(()string<delimiter(")content(/casefold_off)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(option_set)operator(:)
+ reserved(case) ident(option_set)operator(:)
ident(printf)operator(()string<delimiter(")content(/option_set/%d)delimiter(")>operator(,) operator(*)ident(p)operator(++\);)
reserved(break)operator(;)
- reserved(case) label(start_nowidth)operator(:)
+ reserved(case) ident(start_nowidth)operator(:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
ident(printf)operator(()string<delimiter(")content(/start_nowidth//%d)delimiter(")>operator(,) ident(mcnt)operator(\);)
reserved(break)operator(;)
- reserved(case) label(stop_nowidth)operator(:)
+ reserved(case) ident(stop_nowidth)operator(:)
ident(printf)operator(()string<delimiter(")content(/stop_nowidth//)delimiter(")>operator(\);)
ident(p) operator(+=) integer(2)operator(;)
reserved(break)operator(;)
- reserved(case) label(pop_and_fail)operator(:)
+ reserved(case) ident(pop_and_fail)operator(:)
ident(printf)operator(()string<delimiter(")content(/pop_and_fail)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(stop_backtrack)operator(:)
+ reserved(case) ident(stop_backtrack)operator(:)
ident(printf)operator(()string<delimiter(")content(/stop_backtrack//)delimiter(")>operator(\);)
ident(p) operator(+=) integer(2)operator(;)
reserved(break)operator(;)
- reserved(case) label(duplicate)operator(:)
+ reserved(case) ident(duplicate)operator(:)
ident(printf)operator(()string<delimiter(")content(/duplicate/%d)delimiter(")>operator(,) operator(*)ident(p)operator(++\);)
reserved(break)operator(;)
- reserved(case) label(anychar)operator(:)
+ reserved(case) ident(anychar)operator(:)
ident(printf)operator(()string<delimiter(")content(/anychar)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(anychar_repeat)operator(:)
+ reserved(case) ident(anychar_repeat)operator(:)
ident(printf)operator(()string<delimiter(")content(/anychar_repeat)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(charset)operator(:)
- reserved(case) label(charset_not)operator(:)
+ reserved(case) ident(charset)operator(:)
+ reserved(case) ident(charset_not)operator(:)
operator({)
directive(register) pre_type(int) ident(c)operator(;)
@@ -71934,118 +71934,118 @@ operator({)
reserved(break)operator(;)
operator(})
- reserved(case) label(begline)operator(:)
+ reserved(case) ident(begline)operator(:)
ident(printf)operator(()string<delimiter(")content(/begline)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(endline)operator(:)
+ reserved(case) ident(endline)operator(:)
ident(printf)operator(()string<delimiter(")content(/endline)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(on_failure_jump)operator(:)
+ reserved(case) ident(on_failure_jump)operator(:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
ident(printf)operator(()string<delimiter(")content(/on_failure_jump//%d)delimiter(")>operator(,) ident(mcnt)operator(\);)
reserved(break)operator(;)
- reserved(case) label(dummy_failure_jump)operator(:)
+ reserved(case) ident(dummy_failure_jump)operator(:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
ident(printf)operator(()string<delimiter(")content(/dummy_failure_jump//%d)delimiter(")>operator(,) ident(mcnt)operator(\);)
reserved(break)operator(;)
- reserved(case) label(push_dummy_failure)operator(:)
+ reserved(case) ident(push_dummy_failure)operator(:)
ident(printf)operator(()string<delimiter(")content(/push_dummy_failure)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(finalize_jump)operator(:)
+ reserved(case) ident(finalize_jump)operator(:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
ident(printf)operator(()string<delimiter(")content(/finalize_jump//%d)delimiter(")>operator(,) ident(mcnt)operator(\);)
reserved(break)operator(;)
- reserved(case) label(maybe_finalize_jump)operator(:)
+ reserved(case) ident(maybe_finalize_jump)operator(:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
ident(printf)operator(()string<delimiter(")content(/maybe_finalize_jump//%d)delimiter(")>operator(,) ident(mcnt)operator(\);)
reserved(break)operator(;)
- reserved(case) label(jump_past_alt)operator(:)
+ reserved(case) ident(jump_past_alt)operator(:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
ident(printf)operator(()string<delimiter(")content(/jump_past_alt//%d)delimiter(")>operator(,) ident(mcnt)operator(\);)
reserved(break)operator(;)
- reserved(case) label(jump)operator(:)
+ reserved(case) ident(jump)operator(:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
ident(printf)operator(()string<delimiter(")content(/jump//%d)delimiter(")>operator(,) ident(mcnt)operator(\);)
reserved(break)operator(;)
- reserved(case) label(succeed_n)operator(:)
+ reserved(case) ident(succeed_n)operator(:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt2)operator(,) ident(p)operator(\);)
ident(printf)operator(()string<delimiter(")content(/succeed_n//%d//%d)delimiter(")>operator(,) ident(mcnt)operator(,) ident(mcnt2)operator(\);)
reserved(break)operator(;)
- reserved(case) label(jump_n)operator(:)
+ reserved(case) ident(jump_n)operator(:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt2)operator(,) ident(p)operator(\);)
ident(printf)operator(()string<delimiter(")content(/jump_n//%d//%d)delimiter(")>operator(,) ident(mcnt)operator(,) ident(mcnt2)operator(\);)
reserved(break)operator(;)
- reserved(case) label(set_number_at)operator(:)
+ reserved(case) ident(set_number_at)operator(:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt2)operator(,) ident(p)operator(\);)
ident(printf)operator(()string<delimiter(")content(/set_number_at//%d//%d)delimiter(")>operator(,) ident(mcnt)operator(,) ident(mcnt2)operator(\);)
reserved(break)operator(;)
- reserved(case) label(try_next)operator(:)
+ reserved(case) ident(try_next)operator(:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
ident(printf)operator(()string<delimiter(")content(/try_next//%d)delimiter(")>operator(,) ident(mcnt)operator(\);)
reserved(break)operator(;)
- reserved(case) label(finalize_push)operator(:)
+ reserved(case) ident(finalize_push)operator(:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
ident(printf)operator(()string<delimiter(")content(/finalize_push//%d)delimiter(")>operator(,) ident(mcnt)operator(\);)
reserved(break)operator(;)
- reserved(case) label(finalize_push_n)operator(:)
+ reserved(case) ident(finalize_push_n)operator(:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt2)operator(,) ident(p)operator(\);)
ident(printf)operator(()string<delimiter(")content(/finalize_push_n//%d//%d)delimiter(")>operator(,) ident(mcnt)operator(,) ident(mcnt2)operator(\);)
reserved(break)operator(;)
- reserved(case) label(wordbound)operator(:)
+ reserved(case) ident(wordbound)operator(:)
ident(printf)operator(()string<delimiter(")content(/wordbound)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(notwordbound)operator(:)
+ reserved(case) ident(notwordbound)operator(:)
ident(printf)operator(()string<delimiter(")content(/notwordbound)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(wordbeg)operator(:)
+ reserved(case) ident(wordbeg)operator(:)
ident(printf)operator(()string<delimiter(")content(/wordbeg)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(wordend)operator(:)
+ reserved(case) ident(wordend)operator(:)
ident(printf)operator(()string<delimiter(")content(/wordend)delimiter(")>operator(\);)
- reserved(case) label(wordchar)operator(:)
+ reserved(case) ident(wordchar)operator(:)
ident(printf)operator(()string<delimiter(")content(/wordchar)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(notwordchar)operator(:)
+ reserved(case) ident(notwordchar)operator(:)
ident(printf)operator(()string<delimiter(")content(/notwordchar)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(begbuf)operator(:)
+ reserved(case) ident(begbuf)operator(:)
ident(printf)operator(()string<delimiter(")content(/begbuf)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(endbuf)operator(:)
+ reserved(case) ident(endbuf)operator(:)
ident(printf)operator(()string<delimiter(")content(/endbuf)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(endbuf2)operator(:)
+ reserved(case) ident(endbuf2)operator(:)
ident(printf)operator(()string<delimiter(")content(/endbuf2)delimiter(")>operator(\);)
reserved(break)operator(;)
- reserved(case) label(begpos)operator(:)
+ reserved(case) ident(begpos)operator(:)
ident(printf)operator(()string<delimiter(")content(/begpos)delimiter(")>operator(\);)
reserved(break)operator(;)
@@ -72082,10 +72082,10 @@ operator({)
comment(/* Loop over pattern commands. */)
reserved(while) operator(()ident(p) operator(<) ident(pend)operator(\)) operator({)
reserved(switch) operator((()reserved(enum) ident(regexpcode)operator(\)*)ident(p)operator(++\)) operator({)
- reserved(case) label(unused)operator(:)
+ reserved(case) ident(unused)operator(:)
reserved(break)operator(;)
- reserved(case) label(exactn)operator(:)
+ reserved(case) ident(exactn)operator(:)
ident(mcnt) operator(=) operator(*)ident(p)operator(;)
reserved(if) operator(()ident(mcnt) operator(>) ident(max)operator(\)) operator({)
ident(must) operator(=) operator(()pre_type(char) operator(*\))ident(p)operator(;)
@@ -72094,42 +72094,42 @@ operator({)
ident(p) operator(+=) ident(mcnt)operator(+)integer(1)operator(;)
reserved(break)operator(;)
- reserved(case) label(start_memory)operator(:)
- reserved(case) label(stop_memory)operator(:)
+ reserved(case) ident(start_memory)operator(:)
+ reserved(case) ident(stop_memory)operator(:)
ident(p) operator(+=) integer(2)operator(;)
reserved(break)operator(;)
- reserved(case) label(duplicate)operator(:)
- reserved(case) label(option_set)operator(:)
+ reserved(case) ident(duplicate)operator(:)
+ reserved(case) ident(option_set)operator(:)
ident(p)operator(++;)
reserved(break)operator(;)
- reserved(case) label(casefold_on)operator(:)
- reserved(case) label(casefold_off)operator(:)
+ reserved(case) ident(casefold_on)operator(:)
+ reserved(case) ident(casefold_off)operator(:)
reserved(return) integer(0)operator(;) comment(/* should not check must_string */)
- reserved(case) label(pop_and_fail)operator(:)
- reserved(case) label(anychar)operator(:)
- reserved(case) label(anychar_repeat)operator(:)
- reserved(case) label(begline)operator(:)
- reserved(case) label(endline)operator(:)
- reserved(case) label(wordbound)operator(:)
- reserved(case) label(notwordbound)operator(:)
- reserved(case) label(wordbeg)operator(:)
- reserved(case) label(wordend)operator(:)
- reserved(case) label(wordchar)operator(:)
- reserved(case) label(notwordchar)operator(:)
- reserved(case) label(begbuf)operator(:)
- reserved(case) label(endbuf)operator(:)
- reserved(case) label(endbuf2)operator(:)
- reserved(case) label(begpos)operator(:)
- reserved(case) label(push_dummy_failure)operator(:)
- reserved(case) label(start_paren)operator(:)
- reserved(case) label(stop_paren)operator(:)
+ reserved(case) ident(pop_and_fail)operator(:)
+ reserved(case) ident(anychar)operator(:)
+ reserved(case) ident(anychar_repeat)operator(:)
+ reserved(case) ident(begline)operator(:)
+ reserved(case) ident(endline)operator(:)
+ reserved(case) ident(wordbound)operator(:)
+ reserved(case) ident(notwordbound)operator(:)
+ reserved(case) ident(wordbeg)operator(:)
+ reserved(case) ident(wordend)operator(:)
+ reserved(case) ident(wordchar)operator(:)
+ reserved(case) ident(notwordchar)operator(:)
+ reserved(case) ident(begbuf)operator(:)
+ reserved(case) ident(endbuf)operator(:)
+ reserved(case) ident(endbuf2)operator(:)
+ reserved(case) ident(begpos)operator(:)
+ reserved(case) ident(push_dummy_failure)operator(:)
+ reserved(case) ident(start_paren)operator(:)
+ reserved(case) ident(stop_paren)operator(:)
reserved(break)operator(;)
- reserved(case) label(charset)operator(:)
- reserved(case) label(charset_not)operator(:)
+ reserved(case) ident(charset)operator(:)
+ reserved(case) ident(charset_not)operator(:)
ident(mcnt) operator(=) operator(*)ident(p)operator(++;)
ident(p) operator(+=) ident(mcnt)operator(;)
ident(mcnt) operator(=) ident(EXTRACT_UNSIGNED_AND_INCR)operator(()ident(p)operator(\);)
@@ -72138,7 +72138,7 @@ operator({)
operator(})
reserved(break)operator(;)
- reserved(case) label(on_failure_jump)operator(:)
+ reserved(case) ident(on_failure_jump)operator(:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
reserved(if) operator(()ident(mcnt) operator(>) integer(0)operator(\)) ident(p) operator(+=) ident(mcnt)operator(;)
reserved(if) operator((()reserved(enum) ident(regexpcode)operator(\))ident(p)operator([-)integer(3)operator(]) operator(==) ident(jump)operator(\)) operator({)
@@ -72148,26 +72148,26 @@ operator({)
operator(})
reserved(break)operator(;)
- reserved(case) label(dummy_failure_jump)operator(:)
- reserved(case) label(succeed_n)operator(:)
- reserved(case) label(try_next)operator(:)
- reserved(case) label(jump)operator(:)
+ reserved(case) ident(dummy_failure_jump)operator(:)
+ reserved(case) ident(succeed_n)operator(:)
+ reserved(case) ident(try_next)operator(:)
+ reserved(case) ident(jump)operator(:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
reserved(if) operator(()ident(mcnt) operator(>) integer(0)operator(\)) ident(p) operator(+=) ident(mcnt)operator(;)
reserved(break)operator(;)
- reserved(case) label(start_nowidth)operator(:)
- reserved(case) label(stop_nowidth)operator(:)
- reserved(case) label(stop_backtrack)operator(:)
- reserved(case) label(finalize_jump)operator(:)
- reserved(case) label(maybe_finalize_jump)operator(:)
- reserved(case) label(finalize_push)operator(:)
+ reserved(case) ident(start_nowidth)operator(:)
+ reserved(case) ident(stop_nowidth)operator(:)
+ reserved(case) ident(stop_backtrack)operator(:)
+ reserved(case) ident(finalize_jump)operator(:)
+ reserved(case) ident(maybe_finalize_jump)operator(:)
+ reserved(case) ident(finalize_push)operator(:)
ident(p) operator(+=) integer(2)operator(;)
reserved(break)operator(;)
- reserved(case) label(jump_n)operator(:)
- reserved(case) label(set_number_at)operator(:)
- reserved(case) label(finalize_push_n)operator(:)
+ reserved(case) ident(jump_n)operator(:)
+ reserved(case) ident(set_number_at)operator(:)
+ reserved(case) ident(finalize_push_n)operator(:)
ident(p) operator(+=) integer(4)operator(;)
reserved(break)operator(;)
@@ -72248,7 +72248,7 @@ operator({)
reserved(return) ident(read_backslash)operator(()ident(c)operator(\);)
operator(})
- label(end_of_pattern)operator(:)
+ label(end_of_pattern:)
reserved(return) operator(~)integer(0)operator(;)
operator(})
@@ -72429,7 +72429,7 @@ preprocessor(#define) ident(ERROR_MSG_MAX_SIZE) integer(200)
operator(})
operator(})
- label(repeat)operator(:)
+ label(repeat:)
comment(/* Star, etc. applied to an empty pattern is equivalent
to an empty pattern. */)
reserved(if) operator((!)ident(laststart)operator(\))
@@ -72453,7 +72453,7 @@ preprocessor(#define) ident(ERROR_MSG_MAX_SIZE) integer(200)
jump we're going to put in below (which jumps from
laststart to after this jump\). */)
ident(GET_BUFFER_SPACE)operator(()integer(3)operator(\);)
- ident(store_jump)operator(()ident(b)operator(,)ident(greedy)operator(?)label(maybe_finalize_jump)operator(:)ident(finalize_push)operator(,)ident(laststart)operator(-)integer(3)operator(\);)
+ ident(store_jump)operator(()ident(b)operator(,)ident(greedy)operator(?)ident(maybe_finalize_jump)operator(:)ident(finalize_push)operator(,)ident(laststart)operator(-)integer(3)operator(\);)
ident(b) operator(+=) integer(3)operator(;) comment(/* Because store_jump put stuff here. */)
operator(})
@@ -72523,7 +72523,7 @@ preprocessor(#define) ident(ERROR_MSG_MAX_SIZE) integer(200)
reserved(while) operator(()ident(b) operator(+) ident(size) operator(+) integer(1) operator(>) ident(bufp)operator(->)ident(buffer) operator(+) ident(bufp)operator(->)ident(allocated)operator(\))
ident(EXTEND_BUFFER)operator(;)
operator(})
- label(range_retry)operator(:)
+ label(range_retry:)
reserved(if) operator(()ident(range) operator(&&) ident(had_char_class)operator(\)) operator({)
ident(FREE_AND_RETURN)operator(()ident(stackb)operator(,) string<delimiter(")content(invalid regular expression; can't use character class as an end value of range)delimiter(")>operator(\);)
operator(})
@@ -72969,7 +72969,7 @@ preprocessor(#define) ident(ERROR_MSG_MAX_SIZE) integer(200)
operator(})
reserved(if) operator(()ident(options) operator(!=) ident(stackp)operator([-)integer(1)operator(]\)) operator({)
reserved(if) operator((()ident(options) operator(^) ident(stackp)operator([-)integer(1)operator(]\)) operator(&) ident(RE_OPTION_IGNORECASE)operator(\)) operator({)
- ident(BUFPUSH)operator((()ident(options)operator(&)ident(RE_OPTION_IGNORECASE)operator(\)?)label(casefold_off)operator(:)ident(casefold_on)operator(\);)
+ ident(BUFPUSH)operator((()ident(options)operator(&)ident(RE_OPTION_IGNORECASE)operator(\)?)ident(casefold_off)operator(:)ident(casefold_on)operator(\);)
operator(})
reserved(if) operator((()ident(options) operator(^) ident(stackp)operator([-)integer(1)operator(]\)) operator(!=) ident(RE_OPTION_IGNORECASE)operator(\)) operator({)
ident(BUFPUSH)operator(()ident(option_set)operator(\);)
@@ -73218,7 +73218,7 @@ preprocessor(#define) ident(ERROR_MSG_MAX_SIZE) integer(200)
we'll have matched the interval once, so
jump back only `upper_bound - 1' times. */)
ident(GET_BUFFER_SPACE)operator(()integer(5)operator(\);)
- ident(store_jump_n)operator(()ident(b)operator(,) ident(greedy)operator(?)label(jump_n)operator(:)ident(finalize_push_n)operator(,) ident(laststart) operator(+) integer(5)operator(,)
+ ident(store_jump_n)operator(()ident(b)operator(,) ident(greedy)operator(?)ident(jump_n)operator(:)ident(finalize_push_n)operator(,) ident(laststart) operator(+) integer(5)operator(,)
ident(upper_bound) operator(-) integer(1)operator(\);)
ident(b) operator(+=) integer(5)operator(;)
@@ -73243,7 +73243,7 @@ preprocessor(#define) ident(ERROR_MSG_MAX_SIZE) integer(200)
operator(})
reserved(break)operator(;)
- label(unfetch_interval)operator(:)
+ label(unfetch_interval:)
comment(/* If an invalid interval, match the characters as literals. */)
ident(re_warning)operator(()string<delimiter(")content(regexp has invalid interval)delimiter(")>operator(\);)
ident(p) operator(=) ident(beg_interval)operator(;)
@@ -73430,13 +73430,13 @@ preprocessor(#endif)
ident(re_warning)operator(()string<delimiter(")content(regexp has `]' without escape)delimiter(")>operator(\);)
reserved(else) reserved(if) operator(()ident(c) operator(==) char('}')operator(\))
ident(re_warning)operator(()string<delimiter(")content(regexp has `}' without escape)delimiter(")>operator(\);)
- label(normal_char)operator(:) comment(/* Expects the character in `c'. */)
+ label(normal_char:) comment(/* Expects the character in `c'. */)
ident(had_mbchar) operator(=) integer(0)operator(;)
reserved(if) operator(()ident(ismbchar)operator(()ident(c)operator(\)\)) operator({)
ident(had_mbchar) operator(=) integer(1)operator(;)
ident(c1) operator(=) ident(p) operator(-) ident(pattern)operator(;)
operator(})
- label(numeric_char)operator(:)
+ label(numeric_char:)
ident(nextp) operator(=) ident(p) operator(+) ident(mbclen)operator(()ident(c)operator(\)) operator(-) integer(1)operator(;)
reserved(if) operator((!)ident(pending_exact) operator(||) ident(pending_exact) operator(+) operator(*)ident(pending_exact) operator(+) integer(1) operator(!=) ident(b)
operator(||) operator(*)ident(pending_exact) operator(>=) operator(()ident(c1) operator(?) oct(0176) operator(:) oct(0177)operator(\))
@@ -73512,7 +73512,7 @@ preprocessor(#endif)
ident(bufp)operator(->)ident(must_skip) operator(=) operator(()pre_type(int) operator(*\)) ident(xmalloc)operator((()integer(1) operator(<<) ident(BYTEWIDTH)operator(\)*)reserved(sizeof)operator(()pre_type(int)operator(\)\);)
ident(bm_init_skip)operator(()ident(bufp)operator(->)ident(must_skip)operator(,) operator(()pre_type(unsigned) pre_type(char)operator(*\))ident(bufp)operator(->)ident(must)operator(+)integer(1)operator(,)
operator(()pre_type(unsigned) pre_type(char)operator(\))ident(bufp)operator(->)ident(must)operator([)integer(0)operator(],)
- operator(()pre_type(unsigned) pre_type(char)operator(*\)()ident(MAY_TRANSLATE)operator((\)?)label(translate)operator(:)integer(0)operator(\)\);)
+ operator(()pre_type(unsigned) pre_type(char)operator(*\)()ident(MAY_TRANSLATE)operator((\)?)ident(translate)operator(:)integer(0)operator(\)\);)
operator(})
operator(})
@@ -73525,22 +73525,22 @@ preprocessor(#endif)
ident(bufp)operator(->)ident(best_regend) operator(=) ident(TMALLOC)operator(()ident(regnum)operator(,) pre_type(unsigned) pre_type(char)operator(*\);)
ident(FREE_AND_RETURN)operator(()ident(stackb)operator(,) integer(0)operator(\);)
- label(invalid_pattern)operator(:)
+ label(invalid_pattern:)
ident(FREE_AND_RETURN)operator(()ident(stackb)operator(,) string<delimiter(")content(invalid regular expression)delimiter(")>operator(\);)
- label(end_of_pattern)operator(:)
+ label(end_of_pattern:)
ident(FREE_AND_RETURN)operator(()ident(stackb)operator(,) string<delimiter(")content(premature end of regular expression)delimiter(")>operator(\);)
- label(too_big)operator(:)
+ label(too_big:)
ident(FREE_AND_RETURN)operator(()ident(stackb)operator(,) string<delimiter(")content(regular expression too big)delimiter(")>operator(\);)
- label(memory_exhausted)operator(:)
+ label(memory_exhausted:)
ident(FREE_AND_RETURN)operator(()ident(stackb)operator(,) string<delimiter(")content(memory exhausted)delimiter(")>operator(\);)
- label(nested_meta)operator(:)
+ label(nested_meta:)
ident(FREE_AND_RETURN)operator(()ident(stackb)operator(,) string<delimiter(")content(nested *?+ in regexp)delimiter(")>operator(\);)
- label(invalid_escape)operator(:)
+ label(invalid_escape:)
ident(FREE_AND_RETURN)operator(()ident(stackb)operator(,) string<delimiter(")content(Invalid escape character syntax)delimiter(")>operator(\);)
operator(})
@@ -73863,7 +73863,7 @@ preprocessor(#else)
reserved(switch) operator((()reserved(enum) ident(regexpcode)operator(\)*)ident(p)operator(++\))
preprocessor(#endif)
operator({)
- reserved(case) label(exactn)operator(:)
+ reserved(case) ident(exactn)operator(:)
reserved(if) operator(()ident(p)operator([)integer(1)operator(]) operator(==) hex(0xff)operator(\)) operator({)
reserved(if) operator(()ident(TRANSLATE_P)operator((\)\))
ident(fastmap)operator([)ident(translate)operator([)ident(p)operator([)integer(2)operator(]]]) operator(=) integer(2)operator(;)
@@ -73877,35 +73877,35 @@ preprocessor(#endif)
ident(fastmap)operator([)ident(p)operator([)integer(1)operator(]]) operator(=) integer(1)operator(;)
reserved(break)operator(;)
- reserved(case) label(begline)operator(:)
- reserved(case) label(begbuf)operator(:)
- reserved(case) label(begpos)operator(:)
- reserved(case) label(endbuf)operator(:)
- reserved(case) label(endbuf2)operator(:)
- reserved(case) label(wordbound)operator(:)
- reserved(case) label(notwordbound)operator(:)
- reserved(case) label(wordbeg)operator(:)
- reserved(case) label(wordend)operator(:)
- reserved(case) label(pop_and_fail)operator(:)
- reserved(case) label(push_dummy_failure)operator(:)
- reserved(case) label(start_paren)operator(:)
- reserved(case) label(stop_paren)operator(:)
+ reserved(case) ident(begline)operator(:)
+ reserved(case) ident(begbuf)operator(:)
+ reserved(case) ident(begpos)operator(:)
+ reserved(case) ident(endbuf)operator(:)
+ reserved(case) ident(endbuf2)operator(:)
+ reserved(case) ident(wordbound)operator(:)
+ reserved(case) ident(notwordbound)operator(:)
+ reserved(case) ident(wordbeg)operator(:)
+ reserved(case) ident(wordend)operator(:)
+ reserved(case) ident(pop_and_fail)operator(:)
+ reserved(case) ident(push_dummy_failure)operator(:)
+ reserved(case) ident(start_paren)operator(:)
+ reserved(case) ident(stop_paren)operator(:)
reserved(continue)operator(;)
- reserved(case) label(casefold_on)operator(:)
+ reserved(case) ident(casefold_on)operator(:)
ident(bufp)operator(->)ident(options) operator(|=) ident(RE_MAY_IGNORECASE)operator(;)
ident(options) operator(|=) ident(RE_OPTION_IGNORECASE)operator(;)
reserved(continue)operator(;)
- reserved(case) label(casefold_off)operator(:)
+ reserved(case) ident(casefold_off)operator(:)
ident(options) operator(&=) operator(~)ident(RE_OPTION_IGNORECASE)operator(;)
reserved(continue)operator(;)
- reserved(case) label(option_set)operator(:)
+ reserved(case) ident(option_set)operator(:)
ident(options) operator(=) operator(*)ident(p)operator(++;)
reserved(continue)operator(;)
- reserved(case) label(endline)operator(:)
+ reserved(case) ident(endline)operator(:)
reserved(if) operator(()ident(TRANSLATE_P)operator((\)\))
ident(fastmap)operator([)ident(translate)operator([)char('\\n')operator(]]) operator(=) integer(1)operator(;)
reserved(else)
@@ -73914,14 +73914,14 @@ preprocessor(#endif)
ident(bufp)operator(->)ident(can_be_null) operator(=) integer(2)operator(;)
reserved(break)operator(;)
- reserved(case) label(jump_n)operator(:)
- reserved(case) label(finalize_jump)operator(:)
- reserved(case) label(maybe_finalize_jump)operator(:)
- reserved(case) label(jump)operator(:)
- reserved(case) label(jump_past_alt)operator(:)
- reserved(case) label(dummy_failure_jump)operator(:)
- reserved(case) label(finalize_push)operator(:)
- reserved(case) label(finalize_push_n)operator(:)
+ reserved(case) ident(jump_n)operator(:)
+ reserved(case) ident(finalize_jump)operator(:)
+ reserved(case) ident(maybe_finalize_jump)operator(:)
+ reserved(case) ident(jump)operator(:)
+ reserved(case) ident(jump_past_alt)operator(:)
+ reserved(case) ident(dummy_failure_jump)operator(:)
+ reserved(case) ident(finalize_push)operator(:)
+ reserved(case) ident(finalize_push_n)operator(:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(j)operator(,) ident(p)operator(\);)
ident(p) operator(+=) ident(j)operator(;)
reserved(if) operator(()ident(j) operator(>) integer(0)operator(\))
@@ -73944,14 +73944,14 @@ preprocessor(#endif)
ident(stackp)operator(--;) comment(/* pop */)
reserved(continue)operator(;)
- reserved(case) label(try_next)operator(:)
- reserved(case) label(start_nowidth)operator(:)
- reserved(case) label(stop_nowidth)operator(:)
- reserved(case) label(stop_backtrack)operator(:)
+ reserved(case) ident(try_next)operator(:)
+ reserved(case) ident(start_nowidth)operator(:)
+ reserved(case) ident(stop_nowidth)operator(:)
+ reserved(case) ident(stop_backtrack)operator(:)
ident(p) operator(+=) integer(2)operator(;)
reserved(continue)operator(;)
- reserved(case) label(succeed_n)operator(:)
+ reserved(case) ident(succeed_n)operator(:)
ident(is_a_succeed_n) operator(=) integer(1)operator(;)
comment(/* Get to the number of times to succeed. */)
ident(EXTRACT_NUMBER)operator(()ident(k)operator(,) ident(p) operator(+) integer(2)operator(\);)
@@ -73962,7 +73962,7 @@ preprocessor(#endif)
operator(})
comment(/* fall through */)
- reserved(case) label(on_failure_jump)operator(:)
+ reserved(case) ident(on_failure_jump)operator(:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(j)operator(,) ident(p)operator(\);)
reserved(if) operator(()ident(p) operator(+) ident(j) operator(<) ident(pend)operator(\)) operator({)
reserved(if) operator(()ident(stackp) operator(==) ident(stacke)operator(\)) operator({)
@@ -73977,21 +73977,21 @@ preprocessor(#endif)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(k)operator(,) ident(p)operator(\);) comment(/* Skip the n. */)
reserved(continue)operator(;)
- reserved(case) label(set_number_at)operator(:)
+ reserved(case) ident(set_number_at)operator(:)
ident(p) operator(+=) integer(4)operator(;)
reserved(continue)operator(;)
- reserved(case) label(start_memory)operator(:)
- reserved(case) label(stop_memory)operator(:)
+ reserved(case) ident(start_memory)operator(:)
+ reserved(case) ident(stop_memory)operator(:)
ident(p) operator(+=) integer(2)operator(;)
reserved(continue)operator(;)
- reserved(case) label(duplicate)operator(:)
+ reserved(case) ident(duplicate)operator(:)
ident(bufp)operator(->)ident(can_be_null) operator(=) integer(1)operator(;)
reserved(if) operator((*)ident(p) operator(>=) ident(bufp)operator(->)ident(re_nsub)operator(\)) reserved(break)operator(;)
ident(fastmap)operator([)char('\\n')operator(]) operator(=) integer(1)operator(;)
- reserved(case) label(anychar_repeat)operator(:)
- reserved(case) label(anychar)operator(:)
+ reserved(case) ident(anychar_repeat)operator(:)
+ reserved(case) ident(anychar)operator(:)
reserved(for) operator(()ident(j) operator(=) integer(0)operator(;) ident(j) operator(<) operator(()integer(1) operator(<<) ident(BYTEWIDTH)operator(\);) ident(j)operator(++\)) operator({)
reserved(if) operator(()ident(j) operator(!=) char('\\n') operator(||) operator(()ident(options) operator(&) ident(RE_OPTION_MULTILINE)operator(\)\))
ident(fastmap)operator([)ident(j)operator(]) operator(=) integer(1)operator(;)
@@ -74006,21 +74006,21 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(wordchar)operator(:)
+ reserved(case) ident(wordchar)operator(:)
reserved(for) operator(()ident(j) operator(=) integer(0)operator(;) ident(j) operator(<) hex(0x80)operator(;) ident(j)operator(++\)) operator({)
reserved(if) operator(()ident(SYNTAX)operator(()ident(j)operator(\)) operator(==) ident(Sword)operator(\))
ident(fastmap)operator([)ident(j)operator(]) operator(=) integer(1)operator(;)
operator(})
reserved(switch) operator(()ident(current_mbctype)operator(\)) operator({)
- reserved(case) label(MBCTYPE_ASCII)operator(:)
+ reserved(case) ident(MBCTYPE_ASCII)operator(:)
reserved(for) operator(()ident(j) operator(=) hex(0x80)operator(;) ident(j) operator(<) operator(()integer(1) operator(<<) ident(BYTEWIDTH)operator(\);) ident(j)operator(++\)) operator({)
reserved(if) operator(()ident(SYNTAX)operator(()ident(j)operator(\)) operator(==) ident(Sword2)operator(\))
ident(fastmap)operator([)ident(j)operator(]) operator(=) integer(1)operator(;)
operator(})
reserved(break)operator(;)
- reserved(case) label(MBCTYPE_EUC)operator(:)
- reserved(case) label(MBCTYPE_SJIS)operator(:)
- reserved(case) label(MBCTYPE_UTF8)operator(:)
+ reserved(case) ident(MBCTYPE_EUC)operator(:)
+ reserved(case) ident(MBCTYPE_SJIS)operator(:)
+ reserved(case) ident(MBCTYPE_UTF8)operator(:)
reserved(for) operator(()ident(j) operator(=) hex(0x80)operator(;) ident(j) operator(<) operator(()integer(1) operator(<<) ident(BYTEWIDTH)operator(\);) ident(j)operator(++\)) operator({)
reserved(if) operator(()ident(re_mbctab)operator([)ident(j)operator(]\))
ident(fastmap)operator([)ident(j)operator(]) operator(=) integer(1)operator(;)
@@ -74029,20 +74029,20 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(notwordchar)operator(:)
+ reserved(case) ident(notwordchar)operator(:)
reserved(for) operator(()ident(j) operator(=) integer(0)operator(;) ident(j) operator(<) hex(0x80)operator(;) ident(j)operator(++\))
reserved(if) operator(()ident(SYNTAX)operator(()ident(j)operator(\)) operator(!=) ident(Sword)operator(\))
ident(fastmap)operator([)ident(j)operator(]) operator(=) integer(1)operator(;)
reserved(switch) operator(()ident(current_mbctype)operator(\)) operator({)
- reserved(case) label(MBCTYPE_ASCII)operator(:)
+ reserved(case) ident(MBCTYPE_ASCII)operator(:)
reserved(for) operator(()ident(j) operator(=) hex(0x80)operator(;) ident(j) operator(<) operator(()integer(1) operator(<<) ident(BYTEWIDTH)operator(\);) ident(j)operator(++\)) operator({)
reserved(if) operator(()ident(SYNTAX)operator(()ident(j)operator(\)) operator(!=) ident(Sword2)operator(\))
ident(fastmap)operator([)ident(j)operator(]) operator(=) integer(1)operator(;)
operator(})
reserved(break)operator(;)
- reserved(case) label(MBCTYPE_EUC)operator(:)
- reserved(case) label(MBCTYPE_SJIS)operator(:)
- reserved(case) label(MBCTYPE_UTF8)operator(:)
+ reserved(case) ident(MBCTYPE_EUC)operator(:)
+ reserved(case) ident(MBCTYPE_SJIS)operator(:)
+ reserved(case) ident(MBCTYPE_UTF8)operator(:)
reserved(for) operator(()ident(j) operator(=) hex(0x80)operator(;) ident(j) operator(<) operator(()integer(1) operator(<<) ident(BYTEWIDTH)operator(\);) ident(j)operator(++\)) operator({)
reserved(if) operator((!)ident(re_mbctab)operator([)ident(j)operator(]\))
ident(fastmap)operator([)ident(j)operator(]) operator(=) integer(1)operator(;)
@@ -74051,7 +74051,7 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(charset)operator(:)
+ reserved(case) ident(charset)operator(:)
comment(/* NOTE: Charset for single-byte chars never contain
multi-byte char. See set_list_bits(\). */)
reserved(for) operator(()ident(j) operator(=) operator(*)ident(p)operator(++) operator(*) ident(BYTEWIDTH) operator(-) integer(1)operator(;) ident(j) operator(>=) integer(0)operator(;) ident(j)operator(--\))
@@ -74086,7 +74086,7 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(charset_not)operator(:)
+ reserved(case) ident(charset_not)operator(:)
comment(/* S: set of all single-byte chars.
M: set of all first bytes that can start multi-byte chars.
s: any set of single-byte chars.
@@ -74150,7 +74150,7 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(unused)operator(:) comment(/* pacify gcc -Wall */)
+ reserved(case) ident(unused)operator(:) comment(/* pacify gcc -Wall */)
reserved(break)operator(;)
operator(})
@@ -74164,7 +74164,7 @@ preprocessor(#endif)
reserved(break)operator(;)
operator(})
ident(FREE_AND_RETURN)operator(()ident(stackb)operator(,) integer(0)operator(\);)
- label(memory_exhausted)operator(:)
+ label(memory_exhausted:)
ident(FREE_AND_RETURN)operator(()ident(stackb)operator(,) operator(-)integer(2)operator(\);)
operator(})
@@ -74262,8 +74262,8 @@ operator({)
search for a pattern that must be anchored. */)
reserved(if) operator(()ident(bufp)operator(->)ident(used) operator(>) integer(0)operator(\)) operator({)
reserved(switch) operator((()reserved(enum) ident(regexpcode)operator(\))ident(bufp)operator(->)ident(buffer)operator([)integer(0)operator(]\)) operator({)
- reserved(case) label(begbuf)operator(:)
- label(begbuf_match)operator(:)
+ reserved(case) ident(begbuf)operator(:)
+ label(begbuf_match:)
reserved(if) operator(()ident(range) operator(>) integer(0)operator(\)) operator({)
reserved(if) operator(()ident(startpos) operator(>) integer(0)operator(\)) reserved(return) operator(-)integer(1)operator(;)
reserved(else) operator({)
@@ -74274,11 +74274,11 @@ operator({)
operator(})
reserved(break)operator(;)
- reserved(case) label(begline)operator(:)
+ reserved(case) ident(begline)operator(:)
ident(anchor) operator(=) integer(1)operator(;)
reserved(break)operator(;)
- reserved(case) label(begpos)operator(:)
+ reserved(case) ident(begpos)operator(:)
ident(val) operator(=) ident(re_match)operator(()ident(bufp)operator(,) ident(string)operator(,) ident(size)operator(,) ident(startpos)operator(,) ident(regs)operator(\);)
reserved(if) operator(()ident(val) operator(>=) integer(0)operator(\)) reserved(return) ident(startpos)operator(;)
reserved(return) ident(val)operator(;)
@@ -74307,13 +74307,13 @@ operator({)
reserved(if) operator(()ident(bufp)operator(->)ident(options) operator(&) ident(RE_OPTIMIZE_NO_BM)operator(\)) operator({)
ident(pos) operator(=) ident(slow_search)operator((()pre_type(unsigned) pre_type(char) operator(*\)()ident(bufp)operator(->)ident(must)operator(+)integer(1)operator(\),) ident(len)operator(,)
operator(()pre_type(unsigned) pre_type(char)operator(*\)()ident(string)operator(+)ident(pbeg)operator(\),) ident(pend)operator(-)ident(pbeg)operator(,)
- operator(()pre_type(char) operator(*\)()ident(MAY_TRANSLATE)operator((\)?)label(translate)operator(:)integer(0)operator(\)\);)
+ operator(()pre_type(char) operator(*\)()ident(MAY_TRANSLATE)operator((\)?)ident(translate)operator(:)integer(0)operator(\)\);)
operator(})
reserved(else) operator({)
ident(pos) operator(=) ident(bm_search)operator((()pre_type(unsigned) pre_type(char) operator(*\)()ident(bufp)operator(->)ident(must)operator(+)integer(1)operator(\),) ident(len)operator(,)
operator(()pre_type(unsigned) pre_type(char) operator(*\)()ident(string)operator(+)ident(pbeg)operator(\),) ident(pend)operator(-)ident(pbeg)operator(,)
ident(bufp)operator(->)ident(must_skip)operator(,)
- ident(MAY_TRANSLATE)operator((\)?)label(translate)operator(:)integer(0)operator(\);)
+ ident(MAY_TRANSLATE)operator((\)?)ident(translate)operator(:)integer(0)operator(\);)
operator(})
reserved(if) operator(()ident(pos) operator(==) operator(-)integer(1)operator(\)) reserved(return) operator(-)integer(1)operator(;)
reserved(if) operator(()ident(range) operator(>) integer(0) operator(&&) operator(()ident(bufp)operator(->)ident(options) operator(&) ident(RE_OPTIMIZE_EXACTN)operator(\)\)) operator({)
@@ -74359,7 +74359,7 @@ operator({)
operator(})
ident(range)operator(--;)
operator(})
- label(startpos_adjust)operator(:)
+ label(startpos_adjust:)
ident(startpos) operator(+=) ident(irange) operator(-) ident(range)operator(;)
operator(})
reserved(else) operator({) comment(/* Searching backwards. */)
@@ -74395,7 +74395,7 @@ preprocessor(#endif) comment(/* NO_ALLOCA */)
operator(})
operator(})
- label(advance)operator(:)
+ label(advance:)
reserved(if) operator((!)ident(range)operator(\))
reserved(break)operator(;)
reserved(else) reserved(if) operator(()ident(range) operator(>) integer(0)operator(\)) operator({)
@@ -74768,7 +74768,7 @@ preprocessor(#endif)
operator(})
comment(/* If no failure points, don't restore garbage. */)
reserved(else) reserved(if) operator(()ident(best_regs_set)operator(\)) operator({)
- label(restore_best_regs)operator(:)
+ label(restore_best_regs:)
comment(/* Restore best match. */)
ident(d) operator(=) ident(best_regend)operator([)integer(0)operator(];)
@@ -74808,7 +74808,7 @@ preprocessor(#endif)
\) by stop_memory. Both of those commands are followed by
a register number in the next byte. The text matched
within the ( and \) is recorded under that number. */)
- reserved(case) label(start_memory)operator(:)
+ reserved(case) ident(start_memory)operator(:)
ident(old_regstart)operator([*)ident(p)operator(]) operator(=) ident(regstart)operator([*)ident(p)operator(];)
ident(regstart)operator([*)ident(p)operator(]) operator(=) ident(d)operator(;)
ident(IS_ACTIVE)operator(()ident(reg_info)operator([*)ident(p)operator(]\)) operator(=) integer(1)operator(;)
@@ -74816,20 +74816,20 @@ preprocessor(#endif)
ident(p) operator(+=) integer(2)operator(;)
reserved(continue)operator(;)
- reserved(case) label(stop_memory)operator(:)
+ reserved(case) ident(stop_memory)operator(:)
ident(old_regend)operator([*)ident(p)operator(]) operator(=) ident(regend)operator([*)ident(p)operator(];)
ident(regend)operator([*)ident(p)operator(]) operator(=) ident(d)operator(;)
ident(IS_ACTIVE)operator(()ident(reg_info)operator([*)ident(p)operator(]\)) operator(=) integer(0)operator(;)
ident(p) operator(+=) integer(2)operator(;)
reserved(continue)operator(;)
- reserved(case) label(start_paren)operator(:)
- reserved(case) label(stop_paren)operator(:)
+ reserved(case) ident(start_paren)operator(:)
+ reserved(case) ident(stop_paren)operator(:)
reserved(break)operator(;)
comment(/* \\<digit> has been turned into a `duplicate' command which is
followed by the numeric value of <digit> as the register number. */)
- reserved(case) label(duplicate)operator(:)
+ reserved(case) ident(duplicate)operator(:)
operator({)
pre_type(int) ident(regno) operator(=) operator(*)ident(p)operator(++;) comment(/* Get which register to match against */)
directive(register) pre_type(unsigned) pre_type(char) operator(*)ident(d2)operator(,) operator(*)ident(dend2)operator(;)
@@ -74876,7 +74876,7 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(start_nowidth)operator(:)
+ reserved(case) ident(start_nowidth)operator(:)
ident(PUSH_FAILURE_POINT)operator(()integer(0)operator(,) ident(d)operator(\);)
reserved(if) operator(()ident(stackp) operator(-) ident(stackb) operator(>) ident(RE_DUP_MAX)operator(\)) operator({)
ident(FREE_AND_RETURN)operator(()ident(stackb)operator(,(-)integer(2)operator(\)\);)
@@ -74885,26 +74885,26 @@ preprocessor(#endif)
ident(STORE_NUMBER)operator(()ident(p)operator(+)ident(mcnt)operator(,) ident(stackp) operator(-) ident(stackb)operator(\);)
reserved(continue)operator(;)
- reserved(case) label(stop_nowidth)operator(:)
+ reserved(case) ident(stop_nowidth)operator(:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
ident(stackp) operator(=) ident(stackb) operator(+) ident(mcnt)operator(;)
ident(d) operator(=) ident(stackp)operator([-)integer(3)operator(];)
ident(POP_FAILURE_POINT)operator((\);)
reserved(continue)operator(;)
- reserved(case) label(stop_backtrack)operator(:)
+ reserved(case) ident(stop_backtrack)operator(:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
ident(stackp) operator(=) ident(stackb) operator(+) ident(mcnt)operator(;)
ident(POP_FAILURE_POINT)operator((\);)
reserved(continue)operator(;)
- reserved(case) label(pop_and_fail)operator(:)
+ reserved(case) ident(pop_and_fail)operator(:)
ident(EXTRACT_NUMBER)operator(()ident(mcnt)operator(,) ident(p)operator(+)integer(1)operator(\);)
ident(stackp) operator(=) ident(stackb) operator(+) ident(mcnt)operator(;)
ident(POP_FAILURE_POINT)operator((\);)
reserved(goto) ident(fail)operator(;)
- reserved(case) label(anychar)operator(:)
+ reserved(case) ident(anychar)operator(:)
ident(PREFETCH)operator(;)
reserved(if) operator(()ident(ismbchar)operator((*)ident(d)operator(\)\)) operator({)
reserved(if) operator(()ident(d) operator(+) ident(mbclen)operator((*)ident(d)operator(\)) operator(>) ident(dend)operator(\))
@@ -74920,7 +74920,7 @@ preprocessor(#endif)
ident(d)operator(++;)
reserved(break)operator(;)
- reserved(case) label(anychar_repeat)operator(:)
+ reserved(case) ident(anychar_repeat)operator(:)
reserved(for) operator((;;\)) operator({)
ident(PUSH_FAILURE_POINT)operator(()ident(p)operator(,) ident(d)operator(\);)
ident(PREFETCH)operator(;)
@@ -74939,8 +74939,8 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(charset)operator(:)
- reserved(case) label(charset_not)operator(:)
+ reserved(case) ident(charset)operator(:)
+ reserved(case) ident(charset_not)operator(:)
operator({)
pre_type(int) ident(not)operator(;) comment(/* Nonzero for charset_not. */)
pre_type(int) ident(part) operator(=) integer(0)operator(;) comment(/* true if matched part of mbc */)
@@ -74979,14 +74979,14 @@ preprocessor(#endif)
reserved(break)operator(;)
operator(})
- reserved(case) label(begline)operator(:)
+ reserved(case) ident(begline)operator(:)
reserved(if) operator(()ident(size) operator(==) integer(0) operator(||) ident(AT_STRINGS_BEG)operator(()ident(d)operator(\)\))
reserved(break)operator(;)
reserved(if) operator(()ident(d)operator([-)integer(1)operator(]) operator(==) char('\\n') operator(&&) operator(!)ident(AT_STRINGS_END)operator(()ident(d)operator(\)\))
reserved(break)operator(;)
reserved(goto) ident(fail)operator(;)
- reserved(case) label(endline)operator(:)
+ reserved(case) ident(endline)operator(:)
reserved(if) operator(()ident(AT_STRINGS_END)operator(()ident(d)operator(\)\)) operator({)
reserved(break)operator(;)
operator(})
@@ -74995,19 +74995,19 @@ preprocessor(#endif)
reserved(goto) ident(fail)operator(;)
comment(/* Match at the very beginning of the string. */)
- reserved(case) label(begbuf)operator(:)
+ reserved(case) ident(begbuf)operator(:)
reserved(if) operator(()ident(AT_STRINGS_BEG)operator(()ident(d)operator(\)\))
reserved(break)operator(;)
reserved(goto) ident(fail)operator(;)
comment(/* Match at the very end of the data. */)
- reserved(case) label(endbuf)operator(:)
+ reserved(case) ident(endbuf)operator(:)
reserved(if) operator(()ident(AT_STRINGS_END)operator(()ident(d)operator(\)\))
reserved(break)operator(;)
reserved(goto) ident(fail)operator(;)
comment(/* Match at the very end of the data. */)
- reserved(case) label(endbuf2)operator(:)
+ reserved(case) ident(endbuf2)operator(:)
reserved(if) operator(()ident(AT_STRINGS_END)operator(()ident(d)operator(\)\)) operator({)
reserved(break)operator(;)
operator(})
@@ -75033,20 +75033,20 @@ preprocessor(#endif)
so that each repetition makes another failure point. */)
comment(/* Match at the starting position. */)
- reserved(case) label(begpos)operator(:)
+ reserved(case) ident(begpos)operator(:)
reserved(if) operator(()ident(d) operator(-) ident(string) operator(==) ident(beg)operator(\))
reserved(break)operator(;)
reserved(goto) ident(fail)operator(;)
- reserved(case) label(on_failure_jump)operator(:)
- label(on_failure)operator(:)
+ reserved(case) ident(on_failure_jump)operator(:)
+ label(on_failure:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
ident(PUSH_FAILURE_POINT)operator(()ident(p) operator(+) ident(mcnt)operator(,) ident(d)operator(\);)
reserved(continue)operator(;)
comment(/* The end of a smart repeat has a maybe_finalize_jump back.
Change it either to a finalize_jump or an ordinary jump. */)
- reserved(case) label(maybe_finalize_jump)operator(:)
+ reserved(case) ident(maybe_finalize_jump)operator(:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
ident(p1) operator(=) ident(p)operator(;)
@@ -75115,7 +75115,7 @@ preprocessor(#endif)
comment(/* Take off failure points put on by matching on_failure_jump
because didn't fail. Also remove the register information
put on by the on_failure_jump. */)
- reserved(case) label(finalize_jump)operator(:)
+ reserved(case) ident(finalize_jump)operator(:)
reserved(if) operator(()ident(stackp) operator(>) ident(stackb) operator(&&) ident(stackp)operator([-)integer(3)operator(]) operator(==) ident(d)operator(\)) operator({)
ident(p) operator(=) ident(stackp)operator([-)integer(4)operator(];)
ident(POP_FAILURE_POINT)operator((\);)
@@ -75126,19 +75126,19 @@ preprocessor(#endif)
comment(/* We need this opcode so we can detect where alternatives end
in `group_match_null_string_p' et al. */)
- reserved(case) label(jump_past_alt)operator(:)
+ reserved(case) ident(jump_past_alt)operator(:)
comment(/* fall through */)
comment(/* Jump without taking off any failure points. */)
- reserved(case) label(jump)operator(:)
- label(nofinalize)operator(:)
+ reserved(case) ident(jump)operator(:)
+ label(nofinalize:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
reserved(if) operator(()ident(mcnt) operator(<) integer(0) operator(&&) ident(stackp) operator(>) ident(stackb) operator(&&) ident(stackp)operator([-)integer(3)operator(]) operator(==) ident(d)operator(\)) comment(/* avoid infinite loop */)
reserved(goto) ident(fail)operator(;)
ident(p) operator(+=) ident(mcnt)operator(;)
reserved(continue)operator(;)
- reserved(case) label(dummy_failure_jump)operator(:)
+ reserved(case) ident(dummy_failure_jump)operator(:)
comment(/* Normally, the on_failure_jump pushes a failure point, which
then gets popped at finalize_jump. We will end up at
finalize_jump, also, and with a pattern of, say, `a+', we
@@ -75152,7 +75152,7 @@ preprocessor(#endif)
we don't want the failure point for the alternative to be
popped. For example, matching `(a|ab\)*' against `aab'
requires that we match the `ab' alternative. */)
- reserved(case) label(push_dummy_failure)operator(:)
+ reserved(case) ident(push_dummy_failure)operator(:)
comment(/* See comments just above at `dummy_failure_jump' about the
two zeroes. */)
ident(p1) operator(=) ident(p)operator(;)
@@ -75175,7 +75175,7 @@ preprocessor(#endif)
comment(/* Have to succeed matching what follows at least n times. Then
just handle like an on_failure_jump. */)
- reserved(case) label(succeed_n)operator(:)
+ reserved(case) ident(succeed_n)operator(:)
ident(EXTRACT_NUMBER)operator(()ident(mcnt)operator(,) ident(p) operator(+) integer(2)operator(\);)
comment(/* Originally, this is how many times we HAVE to succeed. */)
reserved(if) operator(()ident(mcnt) operator(!=) integer(0)operator(\)) operator({)
@@ -75190,7 +75190,7 @@ preprocessor(#endif)
operator(})
reserved(continue)operator(;)
- reserved(case) label(jump_n)operator(:)
+ reserved(case) ident(jump_n)operator(:)
ident(EXTRACT_NUMBER)operator(()ident(mcnt)operator(,) ident(p) operator(+) integer(2)operator(\);)
comment(/* Originally, this is how many times we CAN jump. */)
reserved(if) operator(()ident(mcnt)operator(\)) operator({)
@@ -75205,14 +75205,14 @@ preprocessor(#endif)
ident(p) operator(+=) integer(4)operator(;)
reserved(continue)operator(;)
- reserved(case) label(set_number_at)operator(:)
+ reserved(case) ident(set_number_at)operator(:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
ident(p1) operator(=) ident(p) operator(+) ident(mcnt)operator(;)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
ident(STORE_NUMBER)operator(()ident(p1)operator(,) ident(mcnt)operator(\);)
reserved(continue)operator(;)
- reserved(case) label(try_next)operator(:)
+ reserved(case) ident(try_next)operator(:)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
reserved(if) operator(()ident(p) operator(+) ident(mcnt) operator(<) ident(pend)operator(\)) operator({)
ident(PUSH_FAILURE_POINT)operator(()ident(p)operator(,) ident(d)operator(\);)
@@ -75221,7 +75221,7 @@ preprocessor(#endif)
ident(p) operator(+=) ident(mcnt)operator(;)
reserved(continue)operator(;)
- reserved(case) label(finalize_push)operator(:)
+ reserved(case) ident(finalize_push)operator(:)
ident(POP_FAILURE_POINT)operator((\);)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p)operator(\);)
reserved(if) operator(()ident(mcnt) operator(<) integer(0) operator(&&) ident(stackp) operator(>) ident(stackb) operator(&&) ident(stackp)operator([-)integer(3)operator(]) operator(==) ident(d)operator(\)) comment(/* avoid infinite loop */)
@@ -75230,7 +75230,7 @@ preprocessor(#endif)
ident(stackp)operator([-)integer(1)operator(]) operator(=) ident(NON_GREEDY)operator(;)
reserved(continue)operator(;)
- reserved(case) label(finalize_push_n)operator(:)
+ reserved(case) ident(finalize_push_n)operator(:)
ident(EXTRACT_NUMBER)operator(()ident(mcnt)operator(,) ident(p) operator(+) integer(2)operator(\);)
comment(/* Originally, this is how many times we CAN jump. */)
reserved(if) operator(()ident(mcnt)operator(\)) operator({)
@@ -75254,22 +75254,22 @@ preprocessor(#endif)
comment(/* Ignore these. Used to ignore the n of succeed_n's which
currently have n == 0. */)
- reserved(case) label(unused)operator(:)
+ reserved(case) ident(unused)operator(:)
reserved(continue)operator(;)
- reserved(case) label(casefold_on)operator(:)
+ reserved(case) ident(casefold_on)operator(:)
ident(options) operator(|=) ident(RE_OPTION_IGNORECASE)operator(;)
reserved(continue)operator(;)
- reserved(case) label(casefold_off)operator(:)
+ reserved(case) ident(casefold_off)operator(:)
ident(options) operator(&=) operator(~)ident(RE_OPTION_IGNORECASE)operator(;)
reserved(continue)operator(;)
- reserved(case) label(option_set)operator(:)
+ reserved(case) ident(option_set)operator(:)
ident(options) operator(=) operator(*)ident(p)operator(++;)
reserved(continue)operator(;)
- reserved(case) label(wordbound)operator(:)
+ reserved(case) ident(wordbound)operator(:)
reserved(if) operator(()ident(AT_STRINGS_BEG)operator(()ident(d)operator(\)\)) operator({)
reserved(if) operator(()ident(AT_STRINGS_END)operator(()ident(d)operator(\)\)) reserved(goto) ident(fail)operator(;)
reserved(if) operator(()ident(IS_A_LETTER)operator(()ident(d)operator(\)\)) reserved(break)operator(;)
@@ -75283,7 +75283,7 @@ preprocessor(#endif)
reserved(break)operator(;)
reserved(goto) ident(fail)operator(;)
- reserved(case) label(notwordbound)operator(:)
+ reserved(case) ident(notwordbound)operator(:)
reserved(if) operator(()ident(AT_STRINGS_BEG)operator(()ident(d)operator(\)\)) operator({)
reserved(if) operator(()ident(IS_A_LETTER)operator(()ident(d)operator(\)\)) reserved(goto) ident(fail)operator(;)
reserved(else) reserved(break)operator(;)
@@ -75296,18 +75296,18 @@ preprocessor(#endif)
reserved(goto) ident(fail)operator(;)
reserved(break)operator(;)
- reserved(case) label(wordbeg)operator(:)
+ reserved(case) ident(wordbeg)operator(:)
reserved(if) operator(()ident(IS_A_LETTER)operator(()ident(d)operator(\)) operator(&&) operator(()ident(AT_STRINGS_BEG)operator(()ident(d)operator(\)) operator(||) operator(!)ident(PREV_IS_A_LETTER)operator(()ident(d)operator(\)\)\))
reserved(break)operator(;)
reserved(goto) ident(fail)operator(;)
- reserved(case) label(wordend)operator(:)
+ reserved(case) ident(wordend)operator(:)
reserved(if) operator((!)ident(AT_STRINGS_BEG)operator(()ident(d)operator(\)) operator(&&) ident(PREV_IS_A_LETTER)operator(()ident(d)operator(\))
operator(&&) operator((!)ident(IS_A_LETTER)operator(()ident(d)operator(\)) operator(||) ident(AT_STRINGS_END)operator(()ident(d)operator(\)\)\))
reserved(break)operator(;)
reserved(goto) ident(fail)operator(;)
- reserved(case) label(wordchar)operator(:)
+ reserved(case) ident(wordchar)operator(:)
ident(PREFETCH)operator(;)
reserved(if) operator((!)ident(IS_A_LETTER)operator(()ident(d)operator(\)\))
reserved(goto) ident(fail)operator(;)
@@ -75317,7 +75317,7 @@ preprocessor(#endif)
ident(SET_REGS_MATCHED)operator(;)
reserved(break)operator(;)
- reserved(case) label(notwordchar)operator(:)
+ reserved(case) ident(notwordchar)operator(:)
ident(PREFETCH)operator(;)
reserved(if) operator(()ident(IS_A_LETTER)operator(()ident(d)operator(\)\))
reserved(goto) ident(fail)operator(;)
@@ -75327,7 +75327,7 @@ preprocessor(#endif)
ident(SET_REGS_MATCHED)operator(;)
reserved(break)operator(;)
- reserved(case) label(exactn)operator(:)
+ reserved(case) ident(exactn)operator(:)
comment(/* Match the next few pattern characters exactly.
mcnt is how many characters to match. */)
ident(mcnt) operator(=) operator(*)ident(p)operator(++;)
@@ -75383,7 +75383,7 @@ preprocessor(#endif)
reserved(continue)operator(;) comment(/* Successfully executed one pattern command; keep going. */)
comment(/* Jump here if any matching operation fails. */)
- label(fail)operator(:)
+ label(fail:)
reserved(if) operator(()ident(stackp) operator(!=) ident(stackb)operator(\)) operator({)
comment(/* A restart point is known. Restart there and pop it. */)
pre_type(short) ident(last_used_reg)operator(,) ident(this_reg)operator(;)
@@ -75427,13 +75427,13 @@ preprocessor(#endif)
comment(/* If failed to a backwards jump that's part of a repetition
loop, need to pop this failure point and use the next one. */)
reserved(switch) operator((()reserved(enum) ident(regexpcode)operator(\)*)ident(p1)operator(\)) operator({)
- reserved(case) label(jump_n)operator(:)
- reserved(case) label(finalize_push_n)operator(:)
+ reserved(case) ident(jump_n)operator(:)
+ reserved(case) ident(finalize_push_n)operator(:)
ident(is_a_jump_n) operator(=) integer(1)operator(;)
- reserved(case) label(maybe_finalize_jump)operator(:)
- reserved(case) label(finalize_jump)operator(:)
- reserved(case) label(finalize_push)operator(:)
- reserved(case) label(jump)operator(:)
+ reserved(case) ident(maybe_finalize_jump)operator(:)
+ reserved(case) ident(finalize_jump)operator(:)
+ reserved(case) ident(finalize_push)operator(:)
+ reserved(case) ident(jump)operator(:)
ident(p1)operator(++;)
ident(EXTRACT_NUMBER_AND_INCR)operator(()ident(mcnt)operator(,) ident(p1)operator(\);)
@@ -75463,7 +75463,7 @@ preprocessor(#endif)
reserved(goto) ident(restore_best_regs)operator(;)
ident(FREE_AND_RETURN)operator(()ident(stackb)operator(,(-)integer(1)operator(\)\);) comment(/* Failure to match. */)
- label(memory_exhausted)operator(:)
+ label(memory_exhausted:)
ident(FREE_AND_RETURN)operator(()ident(stackb)operator(,(-)integer(2)operator(\)\);)
operator(})
@@ -75630,19 +75630,19 @@ ident(re_mbcinit)operator(()ident(mbctype)operator(\))
pre_type(int) ident(mbctype)operator(;)
operator({)
reserved(switch) operator(()ident(mbctype)operator(\)) operator({)
- reserved(case) label(MBCTYPE_ASCII)operator(:)
+ reserved(case) ident(MBCTYPE_ASCII)operator(:)
ident(re_mbctab) operator(=) ident(mbctab_ascii)operator(;)
ident(current_mbctype) operator(=) ident(MBCTYPE_ASCII)operator(;)
reserved(break)operator(;)
- reserved(case) label(MBCTYPE_EUC)operator(:)
+ reserved(case) ident(MBCTYPE_EUC)operator(:)
ident(re_mbctab) operator(=) ident(mbctab_euc)operator(;)
ident(current_mbctype) operator(=) ident(MBCTYPE_EUC)operator(;)
reserved(break)operator(;)
- reserved(case) label(MBCTYPE_SJIS)operator(:)
+ reserved(case) ident(MBCTYPE_SJIS)operator(:)
ident(re_mbctab) operator(=) ident(mbctab_sjis)operator(;)
ident(current_mbctype) operator(=) ident(MBCTYPE_SJIS)operator(;)
reserved(break)operator(;)
- reserved(case) label(MBCTYPE_UTF8)operator(:)
+ reserved(case) ident(MBCTYPE_UTF8)operator(:)
ident(re_mbctab) operator(=) ident(mbctab_utf8)operator(;)
ident(current_mbctype) operator(=) ident(MBCTYPE_UTF8)operator(;)
reserved(break)operator(;)
@@ -76229,7 +76229,7 @@ operator({)
reserved(if) operator(()ident(argv)operator([)integer(0)operator(][)integer(0)operator(]) operator(!=) char('-') operator(||) operator(!)ident(argv)operator([)integer(0)operator(][)integer(1)operator(]\)) reserved(break)operator(;)
ident(s) operator(=) ident(argv)operator([)integer(0)operator(]+)integer(1)operator(;)
- label(reswitch)operator(:)
+ label(reswitch:)
reserved(switch) operator((*)ident(s)operator(\)) operator({)
reserved(case) char('a')operator(:)
ident(do_split) operator(=) ident(Qtrue)operator(;)
@@ -76481,7 +76481,7 @@ operator({)
operator(})
operator(})
- label(switch_end)operator(:)
+ label(switch_end:)
reserved(if) operator(()ident(argv0) operator(==) integer(0)operator(\)) reserved(return)operator(;)
reserved(if) operator(()ident(rb_safe_level)operator((\)) operator(==) integer(0) operator(&&) operator(()ident(s) operator(=) ident(getenv)operator(()string<delimiter(")content(RUBYOPT)delimiter(")>operator(\)\)\)) operator({)
@@ -76677,7 +76677,7 @@ preprocessor(#endif)
ident(rb_fatal)operator(()string<delimiter(")content(Can't exec %s)delimiter(")>operator(,) ident(path)operator(\);)
operator(})
- label(start_read)operator(:)
+ label(start_read:)
ident(p) operator(+=) integer(4)operator(;)
ident(RSTRING)operator(()ident(line)operator(\)->)ident(ptr)operator([)ident(RSTRING)operator(()ident(line)operator(\)->)ident(len)operator(-)integer(1)operator(]) operator(=) char('\\0')operator(;)
reserved(if) operator(()ident(RSTRING)operator(()ident(line)operator(\)->)ident(ptr)operator([)ident(RSTRING)operator(()ident(line)operator(\)->)ident(len)operator(-)integer(2)operator(]) operator(==) char('\\r')operator(\))
@@ -77310,22 +77310,22 @@ operator({)
reserved(if) operator(()ident(argc) operator(<) integer(2)operator(\))
ident(rb_raise)operator(()ident(rb_eArgError)operator(,) string<delimiter(")content(wrong number of arguments -- kill(sig, pid...\))delimiter(")>operator(\);)
reserved(switch) operator(()ident(TYPE)operator(()ident(argv)operator([)integer(0)operator(]\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(sig) operator(=) ident(FIX2INT)operator(()ident(argv)operator([)integer(0)operator(]\);)
reserved(break)operator(;)
- reserved(case) label(T_SYMBOL)operator(:)
+ reserved(case) ident(T_SYMBOL)operator(:)
ident(s) operator(=) ident(rb_id2name)operator(()ident(SYM2ID)operator(()ident(argv)operator([)integer(0)operator(]\)\);)
reserved(if) operator((!)ident(s)operator(\)) ident(rb_raise)operator(()ident(rb_eArgError)operator(,) string<delimiter(")content(bad signal)delimiter(")>operator(\);)
reserved(goto) ident(str_signal)operator(;)
- reserved(case) label(T_STRING)operator(:)
+ reserved(case) ident(T_STRING)operator(:)
ident(s) operator(=) ident(RSTRING)operator(()ident(argv)operator([)integer(0)operator(]\)->)ident(ptr)operator(;)
reserved(if) operator(()ident(s)operator([)integer(0)operator(]) operator(==) char('-')operator(\)) operator({)
ident(negative)operator(++;)
ident(s)operator(++;)
operator(})
- label(str_signal)operator(:)
+ label(str_signal:)
reserved(if) operator(()ident(strncmp)operator(()string<delimiter(")content(SIG)delimiter(")>operator(,) ident(s)operator(,) integer(3)operator(\)) operator(==) integer(0)operator(\))
ident(s) operator(+=) integer(3)operator(;)
reserved(if)operator((()ident(sig) operator(=) ident(signm2signo)operator(()ident(s)operator(\)\)) operator(==) integer(0)operator(\))
@@ -77477,26 +77477,26 @@ ident(signal_exec)operator(()ident(sig)operator(\))
operator({)
reserved(if) operator(()ident(trap_list)operator([)ident(sig)operator(])operator(.)ident(cmd) operator(==) integer(0)operator(\)) operator({)
reserved(switch) operator(()ident(sig)operator(\)) operator({)
- reserved(case) label(SIGINT)operator(:)
+ reserved(case) ident(SIGINT)operator(:)
ident(rb_thread_interrupt)operator((\);)
reserved(break)operator(;)
preprocessor(#ifdef) ident(SIGHUP)
- reserved(case) label(SIGHUP)operator(:)
+ reserved(case) ident(SIGHUP)operator(:)
preprocessor(#endif)
preprocessor(#ifdef) ident(SIGQUIT)
- reserved(case) label(SIGQUIT)operator(:)
+ reserved(case) ident(SIGQUIT)operator(:)
preprocessor(#endif)
preprocessor(#ifdef) ident(SIGTERM)
- reserved(case) label(SIGTERM)operator(:)
+ reserved(case) ident(SIGTERM)operator(:)
preprocessor(#endif)
preprocessor(#ifdef) ident(SIGALRM)
- reserved(case) label(SIGALRM)operator(:)
+ reserved(case) ident(SIGALRM)operator(:)
preprocessor(#endif)
preprocessor(#ifdef) ident(SIGUSR1)
- reserved(case) label(SIGUSR1)operator(:)
+ reserved(case) ident(SIGUSR1)operator(:)
preprocessor(#endif)
preprocessor(#ifdef) ident(SIGUSR2)
- reserved(case) label(SIGUSR2)operator(:)
+ reserved(case) ident(SIGUSR2)operator(:)
preprocessor(#endif)
ident(rb_thread_signal_raise)operator(()ident(sig)operator(\);)
reserved(break)operator(;)
@@ -77720,19 +77720,19 @@ operator({)
operator(})
reserved(switch) operator(()ident(TYPE)operator(()ident(arg)operator(->)ident(sig)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(sig) operator(=) ident(FIX2INT)operator(()ident(arg)operator(->)ident(sig)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_SYMBOL)operator(:)
+ reserved(case) ident(T_SYMBOL)operator(:)
ident(s) operator(=) ident(rb_id2name)operator(()ident(SYM2ID)operator(()ident(arg)operator(->)ident(sig)operator(\)\);)
reserved(if) operator((!)ident(s)operator(\)) ident(rb_raise)operator(()ident(rb_eArgError)operator(,) string<delimiter(")content(bad signal)delimiter(")>operator(\);)
reserved(goto) ident(str_signal)operator(;)
- reserved(case) label(T_STRING)operator(:)
+ reserved(case) ident(T_STRING)operator(:)
ident(s) operator(=) ident(RSTRING)operator(()ident(arg)operator(->)ident(sig)operator(\)->)ident(ptr)operator(;)
- label(str_signal)operator(:)
+ label(str_signal:)
reserved(if) operator(()ident(strncmp)operator(()string<delimiter(")content(SIG)delimiter(")>operator(,) ident(s)operator(,) integer(3)operator(\)) operator(==) integer(0)operator(\))
ident(s) operator(+=) integer(3)operator(;)
ident(sig) operator(=) ident(signm2signo)operator(()ident(s)operator(\);)
@@ -77750,39 +77750,39 @@ preprocessor(#if) ident(defined)operator(()ident(HAVE_SETITIMER)operator(\))
preprocessor(#endif)
reserved(if) operator(()ident(func) operator(==) ident(SIG_DFL)operator(\)) operator({)
reserved(switch) operator(()ident(sig)operator(\)) operator({)
- reserved(case) label(SIGINT)operator(:)
+ reserved(case) ident(SIGINT)operator(:)
preprocessor(#ifdef) ident(SIGHUP)
- reserved(case) label(SIGHUP)operator(:)
+ reserved(case) ident(SIGHUP)operator(:)
preprocessor(#endif)
preprocessor(#ifdef) ident(SIGQUIT)
- reserved(case) label(SIGQUIT)operator(:)
+ reserved(case) ident(SIGQUIT)operator(:)
preprocessor(#endif)
preprocessor(#ifdef) ident(SIGTERM)
- reserved(case) label(SIGTERM)operator(:)
+ reserved(case) ident(SIGTERM)operator(:)
preprocessor(#endif)
preprocessor(#ifdef) ident(SIGALRM)
- reserved(case) label(SIGALRM)operator(:)
+ reserved(case) ident(SIGALRM)operator(:)
preprocessor(#endif)
preprocessor(#ifdef) ident(SIGUSR1)
- reserved(case) label(SIGUSR1)operator(:)
+ reserved(case) ident(SIGUSR1)operator(:)
preprocessor(#endif)
preprocessor(#ifdef) ident(SIGUSR2)
- reserved(case) label(SIGUSR2)operator(:)
+ reserved(case) ident(SIGUSR2)operator(:)
preprocessor(#endif)
ident(func) operator(=) ident(sighandler)operator(;)
reserved(break)operator(;)
preprocessor(#ifdef) ident(SIGBUS)
- reserved(case) label(SIGBUS)operator(:)
+ reserved(case) ident(SIGBUS)operator(:)
ident(func) operator(=) ident(sigbus)operator(;)
reserved(break)operator(;)
preprocessor(#endif)
preprocessor(#ifdef) ident(SIGSEGV)
- reserved(case) label(SIGSEGV)operator(:)
+ reserved(case) ident(SIGSEGV)operator(:)
ident(func) operator(=) ident(sigsegv)operator(;)
reserved(break)operator(;)
preprocessor(#endif)
preprocessor(#ifdef) ident(SIGPIPE)
- reserved(case) label(SIGPIPE)operator(:)
+ reserved(case) ident(SIGPIPE)operator(:)
ident(func) operator(=) ident(sigpipe)operator(;)
reserved(break)operator(;)
preprocessor(#endif)
@@ -78412,7 +78412,7 @@ preprocessor(#define) ident(CHECK_FOR_FLAGS)operator(()ident(f)operator(\))
ident(width) operator(=) ident(prec) operator(=) operator(-)integer(1)operator(;)
ident(nextvalue) operator(=) ident(Qundef)operator(;)
- label(retry)operator(:)
+ label(retry:)
reserved(switch) operator((*)ident(p)operator(\)) operator({)
reserved(default)operator(:)
reserved(if) operator(()ident(ISPRINT)operator((*)ident(p)operator(\)\))
@@ -78615,20 +78615,20 @@ preprocessor(#define) ident(CHECK_FOR_FLAGS)operator(()ident(f)operator(\))
operator(})
operator(})
- label(bin_retry)operator(:)
+ label(bin_retry:)
reserved(switch) operator(()ident(TYPE)operator(()ident(val)operator(\)\)) operator({)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
ident(val) operator(=) ident(rb_dbl2big)operator(()ident(RFLOAT)operator(()ident(val)operator(\)->)ident(value)operator(\);)
reserved(if) operator(()ident(FIXNUM_P)operator(()ident(val)operator(\)\)) reserved(goto) ident(bin_retry)operator(;)
ident(bignum) operator(=) integer(1)operator(;)
reserved(break)operator(;)
- reserved(case) label(T_STRING)operator(:)
+ reserved(case) ident(T_STRING)operator(:)
ident(val) operator(=) ident(rb_str_to_inum)operator(()ident(val)operator(,) integer(0)operator(,) ident(Qtrue)operator(\);)
reserved(goto) ident(bin_retry)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
ident(bignum) operator(=) integer(1)operator(;)
reserved(break)operator(;)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(v) operator(=) ident(FIX2LONG)operator(()ident(val)operator(\);)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -78757,7 +78757,7 @@ preprocessor(#define) ident(CHECK_FOR_FLAGS)operator(()ident(f)operator(\))
operator(})
ident(s) operator(=) ident(RSTRING)operator(()ident(tmp)operator(\)->)ident(ptr)operator(;)
- label(format_integer)operator(:)
+ label(format_integer:)
ident(pos) operator(=) operator(-)integer(1)operator(;)
ident(len) operator(=) ident(strlen)operator(()ident(s)operator(\);)
@@ -78906,7 +78906,7 @@ preprocessor(#endif) comment(/* defined(_WIN32\) && !defined(__BORLANDC__\) */)
ident(flags) operator(=) ident(FNONE)operator(;)
operator(})
- label(sprint_exit)operator(:)
+ label(sprint_exit:)
comment(/* XXX - We cannot validiate the number of arguments if (digit\)$ style used.
*/)
reserved(if) operator(()ident(posarg) operator(>=) integer(0) operator(&&) ident(nextarg) operator(<) ident(argc)operator(\)) operator({)
@@ -79434,7 +79434,7 @@ operator({)
reserved(for)operator(()ident(ptr) operator(=) ident(table)operator(->)ident(bins)operator([)ident(i)operator(];) ident(ptr) operator(!=) integer(0)operator(;\)) operator({)
ident(retval) operator(=) operator((*)ident(func)operator(\)()ident(ptr)operator(->)ident(key)operator(,) ident(ptr)operator(->)ident(record)operator(,) ident(arg)operator(\);)
reserved(switch) operator(()ident(retval)operator(\)) operator({)
- reserved(case) label(ST_CHECK)operator(:) comment(/* check if hash is modified during iteration */)
+ reserved(case) ident(ST_CHECK)operator(:) comment(/* check if hash is modified during iteration */)
ident(tmp) operator(=) integer(0)operator(;)
reserved(if) operator(()ident(i) operator(<) ident(table)operator(->)ident(num_bins)operator(\)) operator({)
reserved(for) operator(()ident(tmp) operator(=) ident(table)operator(->)ident(bins)operator([)ident(i)operator(];) ident(tmp)operator(;) ident(tmp)operator(=)ident(tmp)operator(->)ident(next)operator(\)) operator({)
@@ -79446,13 +79446,13 @@ operator({)
reserved(return) integer(1)operator(;)
operator(})
comment(/* fall through */)
- reserved(case) label(ST_CONTINUE)operator(:)
+ reserved(case) ident(ST_CONTINUE)operator(:)
ident(last) operator(=) ident(ptr)operator(;)
ident(ptr) operator(=) ident(ptr)operator(->)ident(next)operator(;)
reserved(break)operator(;)
- reserved(case) label(ST_STOP)operator(:)
+ reserved(case) ident(ST_STOP)operator(:)
reserved(return) integer(0)operator(;)
- reserved(case) label(ST_DELETE)operator(:)
+ reserved(case) ident(ST_DELETE)operator(:)
ident(tmp) operator(=) ident(ptr)operator(;)
reserved(if) operator(()ident(last) operator(==) integer(0)operator(\)) operator({)
ident(table)operator(->)ident(bins)operator([)ident(i)operator(]) operator(=) ident(ptr)operator(->)ident(next)operator(;)
@@ -80657,12 +80657,12 @@ operator({)
operator(})
reserved(switch) operator(()ident(TYPE)operator(()ident(sub)operator(\)\)) operator({)
- reserved(case) label(T_REGEXP)operator(:)
+ reserved(case) ident(T_REGEXP)operator(:)
ident(pos) operator(=) ident(rb_reg_adjust_startpos)operator(()ident(sub)operator(,) ident(str)operator(,) ident(pos)operator(,) integer(0)operator(\);)
ident(pos) operator(=) ident(rb_reg_search)operator(()ident(sub)operator(,) ident(str)operator(,) ident(pos)operator(,) integer(0)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
operator({)
pre_type(int) ident(c) operator(=) ident(FIX2INT)operator(()ident(sub)operator(\);)
pre_type(long) ident(len) operator(=) ident(RSTRING)operator(()ident(str)operator(\)->)ident(len)operator(;)
@@ -80685,7 +80685,7 @@ operator({)
ident(sub) operator(=) ident(tmp)operator(;)
operator(})
comment(/* fall through */)
- reserved(case) label(T_STRING)operator(:)
+ reserved(case) ident(T_STRING)operator(:)
ident(pos) operator(=) ident(rb_str_index)operator(()ident(str)operator(,) ident(sub)operator(,) ident(pos)operator(\);)
reserved(break)operator(;)
operator(})
@@ -80772,7 +80772,7 @@ operator({)
operator(})
reserved(switch) operator(()ident(TYPE)operator(()ident(sub)operator(\)\)) operator({)
- reserved(case) label(T_REGEXP)operator(:)
+ reserved(case) ident(T_REGEXP)operator(:)
reserved(if) operator(()ident(RREGEXP)operator(()ident(sub)operator(\)->)ident(len)operator(\)) operator({)
ident(pos) operator(=) ident(rb_reg_adjust_startpos)operator(()ident(sub)operator(,) ident(str)operator(,) ident(pos)operator(,) integer(1)operator(\);)
ident(pos) operator(=) ident(rb_reg_search)operator(()ident(sub)operator(,) ident(str)operator(,) ident(pos)operator(,) integer(1)operator(\);)
@@ -80780,12 +80780,12 @@ operator({)
reserved(if) operator(()ident(pos) operator(>=) integer(0)operator(\)) reserved(return) ident(LONG2NUM)operator(()ident(pos)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_STRING)operator(:)
+ reserved(case) ident(T_STRING)operator(:)
ident(pos) operator(=) ident(rb_str_rindex)operator(()ident(str)operator(,) ident(sub)operator(,) ident(pos)operator(\);)
reserved(if) operator(()ident(pos) operator(>=) integer(0)operator(\)) reserved(return) ident(LONG2NUM)operator(()ident(pos)operator(\);)
reserved(break)operator(;)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
operator({)
pre_type(int) ident(c) operator(=) ident(FIX2INT)operator(()ident(sub)operator(\);)
pre_type(unsigned) pre_type(char) operator(*)ident(p) operator(=) operator(()pre_type(unsigned) pre_type(char)operator(*\))ident(RSTRING)operator(()ident(str)operator(\)->)ident(ptr) operator(+) ident(pos)operator(;)
@@ -80828,10 +80828,10 @@ ident(rb_str_match)operator(()ident(x)operator(,) ident(y)operator(\))
ident(VALUE) ident(x)operator(,) ident(y)operator(;)
operator({)
reserved(switch) operator(()ident(TYPE)operator(()ident(y)operator(\)\)) operator({)
- reserved(case) label(T_STRING)operator(:)
+ reserved(case) ident(T_STRING)operator(:)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(type mismatch: String given)delimiter(")>operator(\);)
- reserved(case) label(T_REGEXP)operator(:)
+ reserved(case) ident(T_REGEXP)operator(:)
reserved(return) ident(rb_reg_match)operator(()ident(y)operator(,) ident(x)operator(\);)
reserved(default)operator(:)
@@ -81050,10 +81050,10 @@ operator({)
pre_type(long) ident(idx)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(indx)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(idx) operator(=) ident(FIX2LONG)operator(()ident(indx)operator(\);)
- label(num_index)operator(:)
+ label(num_index:)
reserved(if) operator(()ident(idx) operator(<) integer(0)operator(\)) operator({)
ident(idx) operator(=) ident(RSTRING)operator(()ident(str)operator(\)->)ident(len) operator(+) ident(idx)operator(;)
operator(})
@@ -81062,10 +81062,10 @@ operator({)
operator(})
reserved(return) ident(INT2FIX)operator(()ident(RSTRING)operator(()ident(str)operator(\)->)ident(ptr)operator([)ident(idx)operator(]) operator(&) hex(0xff)operator(\);)
- reserved(case) label(T_REGEXP)operator(:)
+ reserved(case) ident(T_REGEXP)operator(:)
reserved(return) ident(rb_str_subpat)operator(()ident(str)operator(,) ident(indx)operator(,) integer(0)operator(\);)
- reserved(case) label(T_STRING)operator(:)
+ reserved(case) ident(T_STRING)operator(:)
reserved(if) operator(()ident(rb_str_index)operator(()ident(str)operator(,) ident(indx)operator(,) integer(0)operator(\)) operator(!=) operator(-)integer(1)operator(\))
reserved(return) ident(rb_str_dup)operator(()ident(indx)operator(\);)
reserved(return) ident(Qnil)operator(;)
@@ -81077,9 +81077,9 @@ operator({)
ident(VALUE) ident(tmp)operator(;)
reserved(switch) operator(()ident(rb_range_beg_len)operator(()ident(indx)operator(,) operator(&)ident(beg)operator(,) operator(&)ident(len)operator(,) ident(RSTRING)operator(()ident(str)operator(\)->)ident(len)operator(,) integer(0)operator(\)\)) operator({)
- reserved(case) label(Qfalse)operator(:)
+ reserved(case) ident(Qfalse)operator(:)
reserved(break)operator(;)
- reserved(case) label(Qnil)operator(:)
+ reserved(case) ident(Qnil)operator(:)
reserved(return) ident(Qnil)operator(;)
reserved(default)operator(:)
ident(tmp) operator(=) ident(rb_str_substr)operator(()ident(str)operator(,) ident(beg)operator(,) ident(len)operator(\);)
@@ -81171,7 +81171,7 @@ operator({)
ident(rb_str_modify)operator(()ident(str)operator(\);)
reserved(if) operator(()ident(RSTRING)operator(()ident(str)operator(\)->)ident(len) operator(<) ident(beg)operator(\)) operator({)
- label(out_of_range)operator(:)
+ label(out_of_range:)
ident(rb_raise)operator(()ident(rb_eIndexError)operator(,) string<delimiter(")content(index %ld out of string)delimiter(")>operator(,) ident(beg)operator(\);)
operator(})
reserved(if) operator(()ident(beg) operator(<) integer(0)operator(\)) operator({)
@@ -81230,7 +81230,7 @@ operator({)
operator(})
ident(match) operator(=) ident(rb_backref_get)operator((\);)
reserved(if) operator(()ident(nth) operator(>=) ident(RMATCH)operator(()ident(match)operator(\)->)ident(regs)operator(->)ident(num_regs)operator(\)) operator({)
- label(out_of_range)operator(:)
+ label(out_of_range:)
ident(rb_raise)operator(()ident(rb_eIndexError)operator(,) string<delimiter(")content(index %d out of regexp)delimiter(")>operator(,) ident(nth)operator(\);)
operator(})
reserved(if) operator(()ident(nth) operator(<) integer(0)operator(\)) operator({)
@@ -81257,11 +81257,11 @@ operator({)
pre_type(long) ident(idx)operator(,) ident(beg)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(indx)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(idx) operator(=) ident(FIX2LONG)operator(()ident(indx)operator(\);)
- label(num_index)operator(:)
+ label(num_index:)
reserved(if) operator(()ident(RSTRING)operator(()ident(str)operator(\)->)ident(len) operator(<=) ident(idx)operator(\)) operator({)
- label(out_of_range)operator(:)
+ label(out_of_range:)
ident(rb_raise)operator(()ident(rb_eIndexError)operator(,) string<delimiter(")content(index %ld out of string)delimiter(")>operator(,) ident(idx)operator(\);)
operator(})
reserved(if) operator(()ident(idx) operator(<) integer(0)operator(\)) operator({)
@@ -81282,11 +81282,11 @@ operator({)
operator(})
reserved(return) ident(val)operator(;)
- reserved(case) label(T_REGEXP)operator(:)
+ reserved(case) ident(T_REGEXP)operator(:)
ident(rb_str_subpat_set)operator(()ident(str)operator(,) ident(indx)operator(,) integer(0)operator(,) ident(val)operator(\);)
reserved(return) ident(val)operator(;)
- reserved(case) label(T_STRING)operator(:)
+ reserved(case) ident(T_STRING)operator(:)
ident(beg) operator(=) ident(rb_str_index)operator(()ident(str)operator(,) ident(indx)operator(,) integer(0)operator(\);)
reserved(if) operator(()ident(beg) operator(<) integer(0)operator(\)) operator({)
ident(rb_raise)operator(()ident(rb_eIndexError)operator(,) string<delimiter(")content(string not matched)delimiter(")>operator(\);)
@@ -81441,10 +81441,10 @@ operator({)
ident(VALUE) ident(val)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(pat)operator(\)\)) operator({)
- reserved(case) label(T_REGEXP)operator(:)
+ reserved(case) ident(T_REGEXP)operator(:)
reserved(return) ident(pat)operator(;)
- reserved(case) label(T_STRING)operator(:)
+ reserved(case) ident(T_STRING)operator(:)
reserved(break)operator(;)
reserved(default)operator(:)
@@ -83046,7 +83046,7 @@ operator({)
ident(awk_split) operator(=) ident(Qtrue)operator(;)
operator(})
reserved(else) operator({)
- label(fs_set)operator(:)
+ label(fs_set:)
reserved(if) operator(()ident(TYPE)operator(()ident(spat)operator(\)) operator(==) ident(T_STRING) operator(&&) ident(RSTRING)operator(()ident(spat)operator(\)->)ident(len) operator(==) integer(1)operator(\)) operator({)
reserved(if) operator(()ident(RSTRING)operator(()ident(spat)operator(\)->)ident(ptr)operator([)integer(0)operator(]) operator(==) char(' ')operator(\)) operator({)
ident(awk_split) operator(=) ident(Qtrue)operator(;)
@@ -83429,7 +83429,7 @@ operator({)
ident(p) operator(=) ident(RSTRING)operator(()ident(str)operator(\)->)ident(ptr)operator(;)
ident(rs) operator(=) ident(rb_rs)operator(;)
reserved(if) operator(()ident(rs) operator(==) ident(rb_default_rs)operator(\)) operator({)
- label(smart_chomp)operator(:)
+ label(smart_chomp:)
ident(rb_str_modify)operator(()ident(str)operator(\);)
reserved(if) operator(()ident(RSTRING)operator(()ident(str)operator(\)->)ident(ptr)operator([)ident(len)operator(-)integer(1)operator(]) operator(==) char('\\n')operator(\)) operator({)
ident(RSTRING)operator(()ident(str)operator(\)->)ident(len)operator(--;)
@@ -85402,14 +85402,14 @@ preprocessor(#ifndef) ident(NEGATIVE_TIME_T)
preprocessor(#endif)
reserved(switch) operator(()ident(TYPE)operator(()ident(time)operator(\)\)) operator({)
- reserved(case) label(T_FIXNUM)operator(:)
+ reserved(case) ident(T_FIXNUM)operator(:)
ident(t)operator(.)ident(tv_sec) operator(=) ident(FIX2LONG)operator(()ident(time)operator(\);)
reserved(if) operator(()ident(interval) operator(&&) ident(t)operator(.)ident(tv_sec) operator(<) integer(0)operator(\))
ident(rb_raise)operator(()ident(rb_eArgError)operator(,) string<delimiter(")content(%s must be positive)delimiter(")>operator(,) ident(tstr)operator(\);)
ident(t)operator(.)ident(tv_usec) operator(=) integer(0)operator(;)
reserved(break)operator(;)
- reserved(case) label(T_FLOAT)operator(:)
+ reserved(case) ident(T_FLOAT)operator(:)
reserved(if) operator(()ident(interval) operator(&&) ident(RFLOAT)operator(()ident(time)operator(\)->)ident(value) operator(<) float(0)float(.0)operator(\))
ident(rb_raise)operator(()ident(rb_eArgError)operator(,) string<delimiter(")content(%s must be positive)delimiter(")>operator(,) ident(tstr)operator(\);)
reserved(else) operator({)
@@ -85428,7 +85428,7 @@ preprocessor(#endif)
operator(})
reserved(break)operator(;)
- reserved(case) label(T_BIGNUM)operator(:)
+ reserved(case) ident(T_BIGNUM)operator(:)
ident(t)operator(.)ident(tv_sec) operator(=) ident(NUM2LONG)operator(()ident(time)operator(\);)
reserved(if) operator(()ident(interval) operator(&&) ident(t)operator(.)ident(tv_sec) operator(<) integer(0)operator(\))
ident(rb_raise)operator(()ident(rb_eArgError)operator(,) string<delimiter(")content(%s must be positive)delimiter(")>operator(,) ident(tstr)operator(\);)
@@ -85973,10 +85973,10 @@ preprocessor(#endif)
operator(()ident(tptr)operator(->)ident(tm_sec) operator(-) ident(tm_hi)operator(.)ident(tm_sec)operator(\);)
operator(})
- label(out_of_range)operator(:)
+ label(out_of_range:)
ident(rb_raise)operator(()ident(rb_eArgError)operator(,) string<delimiter(")content(time out of range)delimiter(")>operator(\);)
- label(error)operator(:)
+ label(error:)
ident(rb_raise)operator(()ident(rb_eArgError)operator(,) string<delimiter(")content(gmtime/localtime error)delimiter(")>operator(\);)
reserved(return) integer(0)operator(;) comment(/* not reached */)
operator(})
@@ -86852,7 +86852,7 @@ operator({)
reserved(if) operator(()ident(tobj)operator(->)ident(tm_got) operator(==) integer(0)operator(\)) operator({)
ident(time_get_tm)operator(()ident(time)operator(,) ident(tobj)operator(->)ident(gmt)operator(\);)
operator(})
- reserved(return) ident(tobj)operator(->)ident(tm)operator(.)ident(tm_isdst)operator(?)label(Qtrue)operator(:)ident(Qfalse)operator(;)
+ reserved(return) ident(tobj)operator(->)ident(tm)operator(.)ident(tm_isdst)operator(?)ident(Qtrue)operator(:)ident(Qfalse)operator(;)
operator(})
comment(/*
@@ -86987,7 +86987,7 @@ operator({)
ident(LONG2NUM)operator((()pre_type(long)operator(\))ident(tobj)operator(->)ident(tm)operator(.)ident(tm_year)operator(+)integer(1900)operator(\),)
ident(INT2FIX)operator(()ident(tobj)operator(->)ident(tm)operator(.)ident(tm_wday)operator(\),)
ident(INT2FIX)operator(()ident(tobj)operator(->)ident(tm)operator(.)ident(tm_yday)operator(+)integer(1)operator(\),)
- ident(tobj)operator(->)ident(tm)operator(.)ident(tm_isdst)operator(?)label(Qtrue)operator(:)ident(Qfalse)operator(,)
+ ident(tobj)operator(->)ident(tm)operator(.)ident(tm_isdst)operator(?)ident(Qtrue)operator(:)ident(Qfalse)operator(,)
ident(time_zone)operator(()ident(time)operator(\)\);)
operator(})
@@ -87593,7 +87593,7 @@ preprocessor(#endif)
ident(strcpy)operator(()ident(p)operator(,) ident(ext)operator(\);)
operator(})
reserved(else) operator({) comment(/* Style 3: Panic */)
-label(fallback)operator(:)
+label(fallback:)
operator(()directive(void)operator(\))ident(memcpy)operator(()ident(p)operator(,) ident(strEQ)operator(()ident(ext)operator(,) ident(suffix1)operator(\)) operator(?) ident(suffix2) operator(:) ident(suffix1)operator(,) integer(5)operator(\);)
operator(})
ident(rb_str_resize)operator(()ident(str)operator(,) ident(strlen)operator(()ident(buf)operator(\)\);)
@@ -87866,12 +87866,12 @@ operator({)
ident(mmprepare)operator(()ident(base)operator(,) ident(size)operator(\);)
reserved(goto) ident(start)operator(;)
- label(nxt)operator(:)
+ label(nxt:)
reserved(if) operator(()ident(stack) operator(==) ident(top)operator(\)) reserved(return)operator(;) comment(/* return if stack is empty */)
ident(POP)operator(()ident(L)operator(,)ident(R)operator(\);)
reserved(for) operator((;;\)) operator({)
- label(start)operator(:)
+ label(start:)
reserved(if) operator(()ident(L) operator(+) ident(size) operator(==) ident(R)operator(\)) operator({) comment(/* 2 elements */)
reserved(if) operator(((*)ident(cmp)operator(\)()ident(L)operator(,)ident(R)operator(,)ident(d)operator(\)) operator(>) integer(0)operator(\)) ident(mmswap)operator(()ident(L)operator(,)ident(R)operator(\);) reserved(goto) ident(nxt)operator(;)
operator(})
@@ -87912,7 +87912,7 @@ operator({)
reserved(for) operator(()ident(p)operator(=)ident(l)operator(;) ident(p)operator(<)ident(r)operator(;) ident(p)operator(+=)ident(size)operator(\)) reserved(if) operator(((*)ident(cmp)operator(\)()ident(p)operator(,)ident(p)operator(+)ident(size)operator(,)ident(d)operator(\)) operator(>) integer(0)operator(\)) reserved(goto) ident(fail)operator(;)
reserved(goto) ident(nxt)operator(;)
operator(})
- label(fail)operator(:) reserved(goto) ident(loopA)operator(;) comment(/*3-5-7*/)
+ label(fail:) reserved(goto) ident(loopA)operator(;) comment(/*3-5-7*/)
operator(})
reserved(if) operator(()ident(t) operator(>) integer(0)operator(\)) operator({)
reserved(if) operator(((*)ident(cmp)operator(\)()ident(l)operator(,)ident(r)operator(,)ident(d)operator(\)) operator(<=) integer(0)operator(\)) operator({)ident(mmswap)operator(()ident(m)operator(,)ident(r)operator(\);) reserved(goto) ident(loopA)operator(;}) comment(/*3-5-4*/)
@@ -87930,7 +87930,7 @@ operator({)
reserved(while) operator(()ident(l)operator(<)ident(r)operator(\)) operator({)ident(mmswap)operator(()ident(l)operator(,)ident(r)operator(\);) ident(l)operator(+=)ident(size)operator(;) ident(r)operator(-=)ident(size)operator(;}) comment(/* reverse region */)
reserved(goto) ident(nxt)operator(;)
operator(})
- label(fail2)operator(:) ident(mmswap)operator(()ident(l)operator(,)ident(r)operator(\);) reserved(goto) ident(loopA)operator(;) comment(/*7-5-3*/)
+ label(fail2:) ident(mmswap)operator(()ident(l)operator(,)ident(r)operator(\);) reserved(goto) ident(loopA)operator(;) comment(/*7-5-3*/)
operator(})
reserved(if) operator(()ident(t) operator(<) integer(0)operator(\)) operator({)
reserved(if) operator(((*)ident(cmp)operator(\)()ident(l)operator(,)ident(r)operator(,)ident(d)operator(\)) operator(<=) integer(0)operator(\)) operator({)ident(mmswap)operator(()ident(l)operator(,)ident(m)operator(\);) reserved(goto) ident(loopB)operator(;}) comment(/*7-5-8*/)
@@ -87950,7 +87950,7 @@ operator({)
reserved(if) operator(()ident(t) operator(<) integer(0)operator(\)) operator({)ident(mmswap)operator(()ident(L)operator(,)ident(l)operator(\);) ident(l) operator(=) ident(L)operator(;) reserved(goto) ident(loopB)operator(;}) comment(/*535-5*/)
operator(})
- label(loopA)operator(:) ident(eq_l) operator(=) integer(1)operator(;) ident(eq_r) operator(=) integer(1)operator(;) comment(/* splitting type A */) comment(/* left <= median < right */)
+ label(loopA:) ident(eq_l) operator(=) integer(1)operator(;) ident(eq_r) operator(=) integer(1)operator(;) comment(/* splitting type A */) comment(/* left <= median < right */)
reserved(for) operator((;;\)) operator({)
reserved(for) operator((;;\)) operator({)
reserved(if) operator((()ident(l) operator(+=) ident(size)operator(\)) operator(==) ident(r)operator(\))
@@ -87969,7 +87969,7 @@ operator({)
ident(mmswap)operator(()ident(l)operator(,)ident(r)operator(\);) comment(/* swap left and right */)
operator(})
- label(loopB)operator(:) ident(eq_l) operator(=) integer(1)operator(;) ident(eq_r) operator(=) integer(1)operator(;) comment(/* splitting type B */) comment(/* left < median <= right */)
+ label(loopB:) ident(eq_l) operator(=) integer(1)operator(;) ident(eq_r) operator(=) integer(1)operator(;) comment(/* splitting type B */) comment(/* left < median <= right */)
reserved(for) operator((;;\)) operator({)
reserved(for) operator((;;\)) operator({)
reserved(if) operator(()ident(l) operator(==) operator(()ident(r) operator(-=) ident(size)operator(\)\))
@@ -87988,7 +87988,7 @@ operator({)
ident(mmswap)operator(()ident(l)operator(,)ident(r)operator(\);) comment(/* swap left and right */)
operator(})
- label(fin)operator(:)
+ label(fin:)
reserved(if) operator(()ident(eq_l) operator(==) integer(0)operator(\)) comment(/* need to sort left side */)
reserved(if) operator(()ident(eq_r) operator(==) integer(0)operator(\)) comment(/* need to sort right side */)
reserved(if) operator(()ident(l)operator(-)ident(L) operator(<) ident(R)operator(-)ident(r)operator(\)) operator({)ident(PUSH)operator(()ident(r)operator(,)ident(R)operator(\);) ident(R) operator(=) ident(l)operator(;}) comment(/* sort left side first */)
@@ -89160,7 +89160,7 @@ preprocessor(#else)
ident(y) operator(=) ident(xa) operator(>) ident(xa0) operator(?) operator(*--)ident(xa) operator(:) integer(0)operator(;)
ident(d1) operator(=) ident(w) operator(<<) ident(k) operator(+) integer(16) operator(|) ident(y) operator(<<) ident(k)operator(;)
preprocessor(#endif)
-label(ret_d)operator(:)
+label(ret_d:)
preprocessor(#ifdef) ident(VAX)
ident(word0)operator(()ident(d)operator(\)) operator(=) ident(d0) operator(>>) integer(16) operator(|) ident(d0) operator(<<) integer(16)operator(;)
ident(word1)operator(()ident(d)operator(\)) operator(=) ident(d1) operator(>>) integer(16) operator(|) ident(d1) operator(<<) integer(16)operator(;)
@@ -89503,7 +89503,7 @@ preprocessor(#endif)
reserved(default)operator(:)
reserved(goto) ident(break2)operator(;)
operator(})
-label(break2)operator(:)
+label(break2:)
reserved(if) operator((*)ident(s) operator(==) char('0')operator(\)) operator({)
ident(nz0) operator(=) integer(1)operator(;)
reserved(while) operator((*++)ident(s) operator(==) char('0')operator(\)) operator(;)
@@ -89553,7 +89553,7 @@ preprocessor(#endif)
reserved(goto) ident(dig_done)operator(;)
operator(})
reserved(for) operator((;) ident(c) operator(>=) char('0') operator(&&) ident(c) operator(<=) char('9')operator(;) ident(c) operator(=) operator(*++)ident(s)operator(\)) operator({)
-label(have_dig)operator(:)
+label(have_dig:)
ident(nz)operator(++;)
reserved(if) operator(()ident(c) operator(-=) char('0')operator(\)) operator({)
ident(nf) operator(+=) ident(nz)operator(;)
@@ -89570,7 +89570,7 @@ label(have_dig)operator(:)
operator(})
operator(})
operator(})
-label(dig_done)operator(:)
+label(dig_done:)
ident(e) operator(=) integer(0)operator(;)
reserved(if) operator(()ident(c) operator(==) char('e') operator(||) ident(c) operator(==) char('E')operator(\)) operator({)
reserved(if) operator((!)ident(nd) operator(&&) operator(!)ident(nz) operator(&&) operator(!)ident(nz0)operator(\)) operator({)
@@ -89637,7 +89637,7 @@ preprocessor(#endif)
operator(})
operator(})
preprocessor(#endif) comment(/* INFNAN_CHECK */)
-label(ret0)operator(:)
+label(ret0:)
ident(s) operator(=) ident(s00)operator(;)
ident(sign) operator(=) integer(0)operator(;)
operator(})
@@ -89705,7 +89705,7 @@ preprocessor(#ifdef) ident(VAX)
comment(/* VAX exponent range is so narrow we must
* worry about overflow here...
*/)
-label(vax_ovfl_check)operator(:)
+label(vax_ovfl_check:)
ident(word0)operator(()ident(rv)operator(\)) operator(-=) ident(P)operator(*)ident(Exp_msk1)operator(;)
comment(/* rv = */) ident(rounded_product)operator(()ident(dval)operator(()ident(rv)operator(\),) ident(tens)operator([)ident(e)operator(]\);)
reserved(if) operator((()ident(word0)operator(()ident(rv)operator(\)) operator(&) ident(Exp_mask)operator(\))
@@ -89761,7 +89761,7 @@ preprocessor(#endif) comment(/*IEEE_Arith*/)
ident(dval)operator(()ident(rv)operator(\)) operator(*=) ident(tens)operator([)ident(i)operator(];)
reserved(if) operator(()ident(e1) operator(&=) operator(~)integer(15)operator(\)) operator({)
reserved(if) operator(()ident(e1) operator(>) ident(DBL_MAX_10_EXP)operator(\)) operator({)
-label(ovfl)operator(:)
+label(ovfl:)
preprocessor(#ifndef) ident(NO_ERRNO)
ident(errno) operator(=) ident(ERANGE)operator(;)
preprocessor(#endif)
@@ -89853,7 +89853,7 @@ preprocessor(#else)
ident(dval)operator(()ident(rv)operator(\)) operator(*=) ident(tinytens)operator([)ident(j)operator(];)
preprocessor(#endif)
reserved(if) operator((!)ident(dval)operator(()ident(rv)operator(\)\)) operator({)
-label(undfl)operator(:)
+label(undfl:)
ident(dval)operator(()ident(rv)operator(\)) operator(=) float(0)operator(.)operator(;)
preprocessor(#ifndef) ident(NO_ERRNO)
ident(errno) operator(=) ident(ERANGE)operator(;)
@@ -89989,7 +89989,7 @@ preprocessor(#endif)
ident(adj) operator(=) operator(-)float(0)float(.5)operator(;)
operator(})
operator(})
-label(apply_adj)operator(:)
+label(apply_adj:)
preprocessor(#ifdef) ident(Avoid_Underflow)
reserved(if) operator(()ident(scale) operator(&&) operator(()ident(y) operator(=) ident(word0)operator(()ident(rv)operator(\)) operator(&) ident(Exp_mask)operator(\))
operator(<=) integer(2)operator(*)ident(P)operator(*)ident(Exp_msk1)operator(\))
@@ -90103,7 +90103,7 @@ preprocessor(#endif)
operator(})
operator(})
reserved(else) reserved(if) operator((!()ident(word0)operator(()ident(rv)operator(\)) operator(&) ident(Bndry_mask)operator(\)) operator(&&) operator(!)ident(word1)operator(()ident(rv)operator(\)\)) operator({)
-label(drop_down)operator(:)
+label(drop_down:)
comment(/* boundary case -- decrement exponent */)
preprocessor(#ifdef) ident(Sudden_Underflow) comment(/*{{*/)
ident(L) operator(=) ident(word0)operator(()ident(rv)operator(\)) operator(&) ident(Exp_mask)operator(;)
@@ -90296,7 +90296,7 @@ preprocessor(#endif)
reserved(break)operator(;)
operator(})
preprocessor(#endif)
-label(cont)operator(:)
+label(cont:)
ident(Bfree)operator(()ident(bb)operator(\);)
ident(Bfree)operator(()ident(bd)operator(\);)
ident(Bfree)operator(()ident(bs)operator(\);)
@@ -90332,13 +90332,13 @@ preprocessor(#ifdef) ident(SET_INEXACT)
ident(dval)operator(()ident(rv0)operator(\)) operator(*=) ident(dval)operator(()ident(rv0)operator(\);)
operator(})
preprocessor(#endif)
-label(retfree)operator(:)
+label(retfree:)
ident(Bfree)operator(()ident(bb)operator(\);)
ident(Bfree)operator(()ident(bd)operator(\);)
ident(Bfree)operator(()ident(bs)operator(\);)
ident(Bfree)operator(()ident(bd0)operator(\);)
ident(Bfree)operator(()ident(delta)operator(\);)
-label(ret)operator(:)
+label(ret:)
reserved(if) operator(()ident(se)operator(\))
operator(*)ident(se) operator(=) operator(()pre_type(char) operator(*\))ident(s)operator(;)
reserved(return) ident(sign) operator(?) operator(-)ident(dval)operator(()ident(rv)operator(\)) operator(:) ident(dval)operator(()ident(rv)operator(\);)
@@ -90878,7 +90878,7 @@ preprocessor(#endif)
preprocessor(#ifndef) ident(No_leftright)
operator(})
preprocessor(#endif)
-label(fast_failed)operator(:)
+label(fast_failed:)
ident(s) operator(=) ident(s0)operator(;)
ident(dval)operator(()ident(d)operator(\)) operator(=) ident(dval)operator(()ident(d2)operator(\);)
ident(k) operator(=) ident(k0)operator(;)
@@ -90923,7 +90923,7 @@ preprocessor(#ifdef) ident(Honor_FLT_ROUNDS)
preprocessor(#endif)
ident(dval)operator(()ident(d)operator(\)) operator(+=) ident(dval)operator(()ident(d)operator(\);)
reserved(if) operator(()ident(dval)operator(()ident(d)operator(\)) operator(>) ident(ds) operator(||) operator(()ident(dval)operator(()ident(d)operator(\)) operator(==) ident(ds) operator(&&) operator(()ident(L) operator(&) integer(1)operator(\)\)\)) operator({)
-label(bump_up)operator(:)
+label(bump_up:)
reserved(while) operator((*--)ident(s) operator(==) char('9')operator(\))
reserved(if) operator(()ident(s) operator(==) ident(s0)operator(\)) operator({)
ident(k)operator(++;)
@@ -91041,11 +91041,11 @@ preprocessor(#endif)
reserved(if) operator(()ident(ilim) operator(<=) integer(0) operator(&&) operator(()ident(mode) operator(==) integer(3) operator(||) ident(mode) operator(==) integer(5)operator(\)\)) operator({)
reserved(if) operator(()ident(ilim) operator(<) integer(0) operator(||) ident(cmp)operator(()ident(b)operator(,)ident(S) operator(=) ident(multadd)operator(()ident(S)operator(,)integer(5)operator(,)integer(0)operator(\)\)) operator(<=) integer(0)operator(\)) operator({)
comment(/* no digits, fcvt style */)
-label(no_digits)operator(:)
+label(no_digits:)
ident(k) operator(=) operator(-)integer(1) operator(-) ident(ndigits)operator(;)
reserved(goto) ident(ret)operator(;)
operator(})
-label(one_digit)operator(:)
+label(one_digit:)
operator(*)ident(s)operator(++) operator(=) char('1')operator(;)
ident(k)operator(++;)
reserved(goto) ident(ret)operator(;)
@@ -91116,7 +91116,7 @@ preprocessor(#endif) comment(/*Honor_FLT_ROUNDS*/)
reserved(if) operator((()ident(j1) operator(>) integer(0) operator(||) operator(()ident(j1) operator(==) integer(0) operator(&&) operator(()ident(dig) operator(&) integer(1)operator(\)\)\)) operator(&&) ident(dig)operator(++) operator(==) char('9')operator(\))
reserved(goto) ident(round_9_up)operator(;)
operator(})
-label(accept_dig)operator(:)
+label(accept_dig:)
operator(*)ident(s)operator(++) operator(=) ident(dig)operator(;)
reserved(goto) ident(ret)operator(;)
operator(})
@@ -91126,7 +91126,7 @@ preprocessor(#ifdef) ident(Honor_FLT_ROUNDS)
reserved(goto) ident(accept_dig)operator(;)
preprocessor(#endif)
reserved(if) operator(()ident(dig) operator(==) char('9')operator(\)) operator({) comment(/* possible if i == 1 */)
-label(round_9_up)operator(:)
+label(round_9_up:)
operator(*)ident(s)operator(++) operator(=) char('9')operator(;)
reserved(goto) ident(roundoff)operator(;)
operator(})
@@ -91134,7 +91134,7 @@ label(round_9_up)operator(:)
reserved(goto) ident(ret)operator(;)
operator(})
preprocessor(#ifdef) ident(Honor_FLT_ROUNDS)
-label(keep_dig)operator(:)
+label(keep_dig:)
preprocessor(#endif)
operator(*)ident(s)operator(++) operator(=) ident(dig)operator(;)
reserved(if) operator(()ident(i) operator(==) ident(ilim)operator(\))
@@ -91173,7 +91173,7 @@ preprocessor(#endif)
ident(b) operator(=) ident(lshift)operator(()ident(b)operator(,) integer(1)operator(\);)
ident(j) operator(=) ident(cmp)operator(()ident(b)operator(,) ident(S)operator(\);)
reserved(if) operator(()ident(j) operator(>) integer(0) operator(||) operator(()ident(j) operator(==) integer(0) operator(&&) operator(()ident(dig) operator(&) integer(1)operator(\)\)\)) operator({)
- label(roundoff)operator(:)
+ label(roundoff:)
reserved(while) operator((*--)ident(s) operator(==) char('9')operator(\))
reserved(if) operator(()ident(s) operator(==) ident(s0)operator(\)) operator({)
ident(k)operator(++;)
@@ -91186,14 +91186,14 @@ preprocessor(#endif)
reserved(while) operator((*--)ident(s) operator(==) char('0')operator(\)) operator(;)
ident(s)operator(++;)
operator(})
-label(ret)operator(:)
+label(ret:)
ident(Bfree)operator(()ident(S)operator(\);)
reserved(if) operator(()ident(mhi)operator(\)) operator({)
reserved(if) operator(()ident(mlo) operator(&&) ident(mlo) operator(!=) ident(mhi)operator(\))
ident(Bfree)operator(()ident(mlo)operator(\);)
ident(Bfree)operator(()ident(mhi)operator(\);)
operator(})
-label(ret1)operator(:)
+label(ret1:)
preprocessor(#ifdef) ident(SET_INEXACT)
reserved(if) operator(()ident(inexact)operator(\)) operator({)
reserved(if) operator((!)ident(oldinexact)operator(\)) operator({)
@@ -91315,8 +91315,8 @@ operator({)
reserved(return) ident(ST_STOP)operator(;)
operator(})
reserved(switch) operator(()ident(TYPE)operator(()ident(value)operator(\)\)) operator({)
- reserved(case) label(T_MODULE)operator(:)
- reserved(case) label(T_CLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
reserved(if) operator((!)ident(RCLASS)operator(()ident(value)operator(\)->)ident(iv_tbl)operator(\)) reserved(return) ident(ST_CONTINUE)operator(;)
reserved(else) operator({)
reserved(struct) ident(fc_result) ident(arg)operator(;)
@@ -91498,13 +91498,13 @@ operator({)
ident(pbeg) operator(=) ident(p)operator(;)
operator(})
reserved(if) operator((!)ident(rb_const_defined)operator(()ident(c)operator(,) ident(id)operator(\)\)) operator({)
- label(undefined_class)operator(:)
+ label(undefined_class:)
ident(rb_raise)operator(()ident(rb_eArgError)operator(,) string<delimiter(")content(undefined class/module %.*s)delimiter(")>operator(,) ident(p)operator(-)ident(path)operator(,) ident(path)operator(\);)
operator(})
ident(c) operator(=) ident(rb_const_get_at)operator(()ident(c)operator(,) ident(id)operator(\);)
reserved(switch) operator(()ident(TYPE)operator(()ident(c)operator(\)\)) operator({)
- reserved(case) label(T_MODULE)operator(:)
- reserved(case) label(T_CLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
reserved(break)operator(;)
reserved(default)operator(:)
ident(rb_raise)operator(()ident(rb_eTypeError)operator(,) string<delimiter(")content(%s does not refer class/module)delimiter(")>operator(,) ident(path)operator(\);)
@@ -91742,8 +91742,8 @@ operator({)
ident(gvar) operator(=) ident(rb_global_entry)operator(()ident(id)operator(\)->)ident(var)operator(;)
ident(gvar)operator(->)ident(data) operator(=) operator(()directive(void)operator(*\))ident(var)operator(;)
- ident(gvar)operator(->)ident(getter) operator(=) ident(getter)operator(?)label(getter)operator(:)ident(var_getter)operator(;)
- ident(gvar)operator(->)ident(setter) operator(=) ident(setter)operator(?)label(setter)operator(:)ident(var_setter)operator(;)
+ ident(gvar)operator(->)ident(getter) operator(=) ident(getter)operator(?)ident(getter)operator(:)ident(var_getter)operator(;)
+ ident(gvar)operator(->)ident(setter) operator(=) ident(setter)operator(?)ident(setter)operator(:)ident(var_setter)operator(;)
ident(gvar)operator(->)ident(marker) operator(=) ident(var_marker)operator(;)
operator(})
@@ -92247,9 +92247,9 @@ operator({)
ident(VALUE) ident(val)operator(;)
reserved(switch) operator(()ident(TYPE)operator(()ident(obj)operator(\)\)) operator({)
- reserved(case) label(T_OBJECT)operator(:)
- reserved(case) label(T_CLASS)operator(:)
- reserved(case) label(T_MODULE)operator(:)
+ reserved(case) ident(T_OBJECT)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
reserved(if) operator(()ident(ROBJECT)operator(()ident(obj)operator(\)->)ident(iv_tbl) operator(&&) ident(st_lookup)operator(()ident(ROBJECT)operator(()ident(obj)operator(\)->)ident(iv_tbl)operator(,) ident(id)operator(,) operator(&)ident(val)operator(\)\))
reserved(return) ident(val)operator(;)
reserved(break)operator(;)
@@ -92290,9 +92290,9 @@ operator({)
ident(rb_raise)operator(()ident(rb_eSecurityError)operator(,) string<delimiter(")content(Insecure: can't modify instance variable)delimiter(")>operator(\);)
reserved(if) operator(()ident(OBJ_FROZEN)operator(()ident(obj)operator(\)\)) ident(rb_error_frozen)operator(()string<delimiter(")content(object)delimiter(")>operator(\);)
reserved(switch) operator(()ident(TYPE)operator(()ident(obj)operator(\)\)) operator({)
- reserved(case) label(T_OBJECT)operator(:)
- reserved(case) label(T_CLASS)operator(:)
- reserved(case) label(T_MODULE)operator(:)
+ reserved(case) ident(T_OBJECT)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
reserved(if) operator((!)ident(ROBJECT)operator(()ident(obj)operator(\)->)ident(iv_tbl)operator(\)) ident(ROBJECT)operator(()ident(obj)operator(\)->)ident(iv_tbl) operator(=) ident(st_init_numtable)operator((\);)
ident(st_insert)operator(()ident(ROBJECT)operator(()ident(obj)operator(\)->)ident(iv_tbl)operator(,) ident(id)operator(,) ident(val)operator(\);)
reserved(break)operator(;)
@@ -92309,9 +92309,9 @@ ident(rb_ivar_defined)operator(()ident(obj)operator(,) ident(id)operator(\))
ident(ID) ident(id)operator(;)
operator({)
reserved(switch) operator(()ident(TYPE)operator(()ident(obj)operator(\)\)) operator({)
- reserved(case) label(T_OBJECT)operator(:)
- reserved(case) label(T_CLASS)operator(:)
- reserved(case) label(T_MODULE)operator(:)
+ reserved(case) ident(T_OBJECT)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
reserved(if) operator(()ident(ROBJECT)operator(()ident(obj)operator(\)->)ident(iv_tbl) operator(&&) ident(st_lookup)operator(()ident(ROBJECT)operator(()ident(obj)operator(\)->)ident(iv_tbl)operator(,) ident(id)operator(,) integer(0)operator(\)\))
reserved(return) ident(Qtrue)operator(;)
reserved(break)operator(;)
@@ -92360,9 +92360,9 @@ operator({)
ident(ary) operator(=) ident(rb_ary_new)operator((\);)
reserved(switch) operator(()ident(TYPE)operator(()ident(obj)operator(\)\)) operator({)
- reserved(case) label(T_OBJECT)operator(:)
- reserved(case) label(T_CLASS)operator(:)
- reserved(case) label(T_MODULE)operator(:)
+ reserved(case) ident(T_OBJECT)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
reserved(if) operator(()ident(ROBJECT)operator(()ident(obj)operator(\)->)ident(iv_tbl)operator(\)) operator({)
ident(st_foreach_safe)operator(()ident(ROBJECT)operator(()ident(obj)operator(\)->)ident(iv_tbl)operator(,) ident(ivar_i)operator(,) ident(ary)operator(\);)
operator(})
@@ -92418,9 +92418,9 @@ operator({)
operator(})
reserved(switch) operator(()ident(TYPE)operator(()ident(obj)operator(\)\)) operator({)
- reserved(case) label(T_OBJECT)operator(:)
- reserved(case) label(T_CLASS)operator(:)
- reserved(case) label(T_MODULE)operator(:)
+ reserved(case) ident(T_OBJECT)operator(:)
+ reserved(case) ident(T_CLASS)operator(:)
+ reserved(case) ident(T_MODULE)operator(:)
reserved(if) operator(()ident(ROBJECT)operator(()ident(obj)operator(\)->)ident(iv_tbl) operator(&&) ident(st_delete)operator(()ident(ROBJECT)operator(()ident(obj)operator(\)->)ident(iv_tbl)operator(,) operator(()ident(st_data_t)operator(*\)&)ident(id)operator(,) operator(&)ident(val)operator(\)\)) operator({)
reserved(return) ident(val)operator(;)
operator(})
@@ -92637,7 +92637,7 @@ operator({)
pre_type(int) ident(mod_retry) operator(=) integer(0)operator(;)
ident(tmp) operator(=) ident(klass)operator(;)
- label(retry)operator(:)
+ label(retry:)
reserved(while) operator(()ident(tmp)operator(\)) operator({)
reserved(while) operator(()ident(RCLASS)operator(()ident(tmp)operator(\)->)ident(iv_tbl) operator(&&) ident(st_lookup)operator(()ident(RCLASS)operator(()ident(tmp)operator(\)->)ident(iv_tbl)operator(,)ident(id)operator(,&)ident(value)operator(\)\)) operator({)
reserved(if) operator(()ident(value) operator(==) ident(Qundef)operator(\)) operator({)
@@ -92819,7 +92819,7 @@ operator({)
pre_type(int) ident(mod_retry) operator(=) integer(0)operator(;)
ident(tmp) operator(=) ident(klass)operator(;)
- label(retry)operator(:)
+ label(retry:)
reserved(while) operator(()ident(tmp)operator(\)) operator({)
reserved(if) operator(()ident(RCLASS)operator(()ident(tmp)operator(\)->)ident(iv_tbl) operator(&&) ident(st_lookup)operator(()ident(RCLASS)operator(()ident(tmp)operator(\)->)ident(iv_tbl)operator(,) ident(id)operator(,) operator(&)ident(value)operator(\)\)) operator({)
reserved(if) operator(()ident(value) operator(==) ident(Qundef) operator(&&) ident(NIL_P)operator(()ident(autoload_file)operator(()ident(klass)operator(,) ident(id)operator(\)\)\))