lib/bibtex/lexer.rbc in bibtex-ruby-2.0.0pre1 vs lib/bibtex/lexer.rbc in bibtex-ruby-2.0.0
- old
+ new
@@ -1,59 +1,50 @@
!RBIX
-9595534255132031488
+16846133056282117387
x
M
1
n
n
x
10
__script__
i
-46
+37
5
7
0
64
47
49
1
1
15
-5
-7
-2
-64
-47
-49
-1
-1
-15
99
7
-3
+2
65
49
-4
+3
2
13
99
12
7
-5
+4
12
7
-6
+5
12
65
12
49
-7
+6
4
15
49
-5
+4
0
15
2
11
I
@@ -64,20 +55,17 @@
0
I
0
n
p
-8
+7
s
7
strscan
x
7
require
-s
-11
-forwardable
x
6
BibTeX
x
11
@@ -149,11 +137,11 @@
n
x
5
Lexer
i
-547
+528
5
66
5
45
0
@@ -162,544 +150,525 @@
49
2
1
15
5
-45
+7
3
+7
4
-47
-49
+7
5
-1
-15
-5
7
6
-7
-7
-7
-8
-7
-9
47
49
-10
+7
4
15
5
7
-8
+5
47
49
-11
+8
1
15
5
7
-12
+9
7
-13
+10
7
-14
+11
47
49
-15
+12
3
15
-5
-7
-16
-7
-17
-47
-49
-18
-2
-15
65
7
-19
+13
44
43
-20
+14
80
49
-21
+15
1
13
7
-5
+16
7
-22
+17
35
1
49
-23
+18
2
15
13
7
-24
+19
2
49
-23
+18
2
15
49
-25
+20
0
49
-26
+21
2
15
65
7
-27
+22
45
-20
-28
+14
+23
13
71
-29
+24
47
9
-126
+107
47
49
-30
+25
0
13
7
-31
+26
47
49
-32
+27
1
15
8
-131
+112
7
-31
+26
49
-29
+24
1
44
43
-20
+14
4
8
49
-21
+15
1
13
7
-33
+28
7
-33
+28
49
-23
+18
2
15
13
7
-34
+29
7
-33
+28
49
-23
+18
2
15
13
7
-13
+10
7
-33
+28
49
-23
+18
2
15
13
7
-35
+30
7
-33
+28
49
-23
+18
2
15
13
7
-36
+31
7
-33
+28
49
-23
+18
2
15
13
7
-31
+26
7
-31
+26
49
-23
+18
2
15
13
7
-37
+32
7
-37
+32
49
-23
+18
2
15
13
7
-38
+33
7
-38
+33
49
-23
+18
2
15
49
-39
+34
1
49
-25
+20
0
49
-26
+21
2
15
99
7
-32
+27
7
-40
+35
65
67
49
-41
+36
0
49
-42
+37
4
15
99
7
-43
+38
7
-44
+39
65
67
49
-41
+36
0
49
-42
+37
4
15
99
7
-45
+40
7
-46
+41
65
67
49
-41
+36
0
49
-42
+37
4
15
99
7
-47
+42
7
-48
+43
65
67
49
-41
+36
0
49
-42
+37
4
15
99
7
-49
+44
7
-50
+45
65
67
49
-41
+36
0
49
-42
+37
4
15
99
7
-51
+46
7
-52
+47
65
67
49
-41
+36
0
49
-42
+37
4
15
7
-31
+26
7
-37
+32
7
-38
+33
35
3
56
-53
+48
50
-17
+49
0
15
99
7
+50
+7
+51
+65
+67
+49
+36
+0
+49
+37
+4
+15
+99
+7
+52
+7
+53
+65
+67
+49
+36
+0
+49
+37
+4
+15
+99
+7
54
7
55
65
67
49
-41
+36
0
49
-42
+37
4
15
99
7
56
7
57
65
67
49
-41
+36
0
49
-42
+37
4
15
+5
+48
+58
+15
99
7
-58
-7
59
+7
+60
65
67
49
-41
+36
0
49
-42
+37
4
15
99
7
-60
-7
61
+7
+62
65
67
49
-41
+36
0
49
-42
+37
4
15
-5
-48
-62
-15
99
7
63
7
64
65
67
49
-41
+36
0
49
-42
+37
4
15
99
7
65
7
66
65
67
49
-41
+36
0
49
-42
+37
4
15
99
7
67
7
68
65
67
49
-41
+36
0
49
-42
+37
4
15
99
7
69
7
70
65
67
49
-41
+36
0
49
-42
+37
4
15
99
7
71
7
72
65
67
49
-41
+36
0
49
-42
+37
4
15
99
7
73
7
74
65
67
49
-41
+36
0
49
-42
+37
4
15
99
7
75
7
76
65
67
49
-41
+36
0
49
-42
+37
4
15
99
7
77
7
78
65
67
49
-41
+36
0
49
-42
+37
4
15
99
7
79
7
80
65
67
49
-41
+36
0
49
-42
+37
4
15
99
7
81
7
82
65
67
49
-41
+36
0
49
-42
+37
4
-15
-99
-7
-83
-7
-84
-65
-67
-49
-41
-0
-49
-42
-4
-15
-99
-7
-85
-7
-86
-65
-67
-49
-41
-0
-49
-42
-4
11
I
7
I
0
@@ -707,27 +676,20 @@
0
I
0
n
p
-87
+83
x
11
Forwardable
n
x
6
extend
x
-10
-Enumerable
-n
-x
7
-include
-x
-7
options
x
5
stack
x
@@ -753,28 +715,22 @@
data
x
13
def_delegator
x
-6
-@stack
-x
-4
-each
-x
-14
-def_delegators
-x
8
DEFAULTS
x
4
Hash
x
16
new_from_literal
x
+7
+include
+x
6
errors
x
3
[]=
@@ -895,19 +851,19 @@
p
7
I
-1
I
-35
+32
I
e
I
-36
+33
I
19
I
-37
+34
I
1d
x
53
/Users/sylvester/Work/bibtex-ruby/lib/bibtex/lexer.rb
@@ -1060,35 +1016,35 @@
p
15
I
-1
I
-3a
+37
I
0
I
-3b
+38
I
16
I
-3c
+39
I
22
I
0
I
23
I
-3f
+3c
I
32
I
-40
+3d
I
41
I
-42
+3f
I
43
x
53
/Users/sylvester/Work/bibtex-ruby/lib/bibtex/lexer.rb
@@ -1174,19 +1130,19 @@
p
7
I
-1
I
-46
+43
I
0
I
-47
+44
I
1f
I
-48
+45
I
23
x
53
/Users/sylvester/Work/bibtex-ruby/lib/bibtex/lexer.rb
@@ -1255,11 +1211,11 @@
p
3
I
-1
I
-4b
+48
I
13
x
53
/Users/sylvester/Work/bibtex-ruby/lib/bibtex/lexer.rb
@@ -1303,11 +1259,11 @@
p
3
I
-1
I
-4e
+4b
I
6
x
53
/Users/sylvester/Work/bibtex-ruby/lib/bibtex/lexer.rb
@@ -1368,15 +1324,15 @@
p
5
I
-1
I
-51
+4e
I
0
I
-52
+4f
I
d
x
53
/Users/sylvester/Work/bibtex-ruby/lib/bibtex/lexer.rb
@@ -1477,11 +1433,11 @@
p
3
I
0
I
-56
+53
I
8
x
53
/Users/sylvester/Work/bibtex-ruby/lib/bibtex/lexer.rb
@@ -1493,15 +1449,15 @@
p
5
I
0
I
-55
+52
I
4
I
-56
+53
I
15
x
53
/Users/sylvester/Work/bibtex-ruby/lib/bibtex/lexer.rb
@@ -1509,10 +1465,13 @@
1
x
1
m
x
+4
+each
+x
7
active?
M
1
n
@@ -1549,15 +1508,15 @@
p
5
I
-1
I
-5a
+57
I
0
I
-5b
+58
I
7
x
53
/Users/sylvester/Work/bibtex-ruby/lib/bibtex/lexer.rb
@@ -1621,11 +1580,11 @@
p
3
I
-1
I
-5f
+5c
I
14
x
53
/Users/sylvester/Work/bibtex-ruby/lib/bibtex/lexer.rb
@@ -1858,75 +1817,75 @@
p
35
I
-1
I
-62
+5f
I
0
I
-63
+60
I
6
I
-64
+61
I
1b
I
-65
+62
I
3e
I
-66
+63
I
53
I
-68
+65
I
5a
I
0
I
5c
I
-6a
+67
I
66
I
-6b
+68
I
74
I
0
I
75
I
-6c
+69
I
7a
I
-6d
+6a
I
84
I
-6e
+6b
I
92
I
0
I
95
I
-70
+6d
I
9c
I
0
I
9d
I
-73
+70
I
9f
x
53
/Users/sylvester/Work/bibtex-ruby/lib/bibtex/lexer.rb
@@ -2107,47 +2066,47 @@
p
21
I
-1
I
-77
+74
I
8
I
-79
+76
I
15
I
-78
+75
I
20
I
0
I
21
I
-12b
+128
I
22
I
-7b
+78
I
36
I
-7d
+7a
I
3d
I
-7e
+7b
I
55
I
0
I
57
I
-81
+7e
I
63
x
53
/Users/sylvester/Work/bibtex-ruby/lib/bibtex/lexer.rb
@@ -2670,12 +2629,12 @@
n
x
6
Regexp
s
-11
-[\t\r\n\s]+
+5
+[\s]+
x
3
new
x
4
@@ -2763,12 +2722,12 @@
x
7
matched
n
s
-21
-[a-z\d \/:_!$\.%&*-]+
+27
+[[:alpha:]\d \/:_!$\.%&*-]+
x
4
NAME
x
6
@@ -2804,135 +2763,135 @@
p
67
I
-1
I
-86
+83
I
0
I
-88
+85
I
19
I
-a2
+9f
I
1c
I
-89
+86
I
35
I
-8a
+87
I
3d
I
-8b
+88
I
4a
I
-8c
+89
I
6c
I
0
I
6e
I
-8d
+8a
I
87
I
-8e
+8b
I
8f
I
-8f
+8c
I
9c
I
-90
+8d
I
aa
I
0
I
ab
I
-91
+8e
I
b9
I
0
I
bb
I
-92
+8f
I
d4
I
-93
+90
I
e2
I
-94
+91
I
fb
I
-95
+92
I
109
I
-96
+93
I
122
I
-97
+94
I
132
I
-98
+95
I
14b
I
-99
+96
I
15e
I
-9a
+97
I
177
I
-9b
+98
I
17d
I
-9c
+99
I
196
I
-9d
+9a
I
1a4
I
-9e
+9b
I
1bd
I
-9f
+9c
I
1c2
I
-a0
+9d
I
1db
I
-a1
+9e
I
1e0
I
-12b
+128
I
1e1
I
0
I
@@ -3113,39 +3072,39 @@
p
19
I
-1
I
-a5
+a2
I
0
I
-a6
+a3
I
2f
I
-a6
+a3
I
35
I
-a7
+a4
I
3c
I
-a8
+a5
I
4b
I
-a9
+a6
I
50
I
-ab
+a8
I
5f
I
-ac
+a9
I
64
I
0
I
@@ -3512,103 +3471,103 @@
p
51
I
-1
I
-b0
+ad
I
0
I
-b1
+ae
I
1a
I
-b2
+af
I
1f
I
-b3
+b0
I
2a
I
-b4
+b1
I
32
I
-b5
+b2
I
3f
I
-b6
+b3
I
4a
I
-b7
+b4
I
52
I
-b9
+b6
I
59
I
-ba
+b7
I
68
I
-bb
+b8
I
75
I
-bc
+b9
I
7a
I
-bd
+ba
I
92
I
-be
+bb
I
a1
I
-bf
+bc
I
ae
I
-c0
+bd
I
b4
I
-c1
+be
I
bb
I
-c2
+bf
I
ca
I
-c3
+c0
I
cf
I
-c5
+c2
I
da
I
0
I
dd
I
-c8
+c5
I
ec
I
-c9
+c6
I
f2
I
-ca
+c7
I
f5
I
0
I
@@ -3955,107 +3914,107 @@
p
53
I
-1
I
-ce
+cb
I
0
I
-cf
+cc
I
1a
I
-d0
+cd
I
1f
I
-d1
+ce
I
2a
I
-d2
+cf
I
32
I
-d3
+d0
I
3f
I
-d4
+d1
I
4a
I
-d5
+d2
I
52
I
-d6
+d3
I
59
I
-d7
+d4
I
68
I
-d8
+d5
I
6d
I
-da
+d7
I
78
I
0
I
7a
I
-dc
+d9
I
85
I
-dd
+da
I
8c
I
-de
+db
I
9b
I
-df
+dc
I
a1
I
-e1
+de
I
ac
I
0
I
ae
I
-e3
+e0
I
b9
I
-e4
+e1
I
c8
I
-e5
+e2
I
ce
I
-e7
+e4
I
dd
I
-e8
+e5
I
e3
I
-e9
+e6
I
e6
I
0
I
@@ -4383,71 +4342,71 @@
p
35
I
-1
I
-ee
+eb
I
0
I
-ef
+ec
I
4
I
-f0
+ed
I
11
I
-f3
+f0
I
2a
I
-f4
+f1
I
31
I
-f5
+f2
I
41
I
-f6
+f3
I
5a
I
-f7
+f4
I
61
I
-f8
+f5
I
71
I
-f9
+f6
I
8a
I
-fa
+f7
I
91
I
-fb
+f8
I
a1
I
-fc
+f9
I
ba
I
-fd
+fa
I
c1
I
-fe
+fb
I
d1
I
-100
+fd
I
d4
I
0
I
@@ -4512,15 +4471,15 @@
p
5
I
-1
I
-105
+102
I
0
I
-106
+103
I
11
x
53
/Users/sylvester/Work/bibtex-ruby/lib/bibtex/lexer.rb
@@ -4651,19 +4610,19 @@
p
7
I
-1
I
-109
+106
I
0
I
-10a
+107
I
26
I
-10b
+108
I
35
x
53
/Users/sylvester/Work/bibtex-ruby/lib/bibtex/lexer.rb
@@ -4794,19 +4753,19 @@
p
7
I
-1
I
-10e
+10b
I
0
I
-10f
+10c
I
26
I
-110
+10d
I
35
x
53
/Users/sylvester/Work/bibtex-ruby/lib/bibtex/lexer.rb
@@ -4937,19 +4896,19 @@
p
7
I
-1
I
-113
+110
I
0
I
-114
+111
I
26
I
-115
+112
I
35
x
53
/Users/sylvester/Work/bibtex-ruby/lib/bibtex/lexer.rb
@@ -5093,19 +5052,19 @@
p
7
I
-1
I
-118
+115
I
0
I
-119
+116
I
30
I
-11a
+117
I
3f
x
53
/Users/sylvester/Work/bibtex-ruby/lib/bibtex/lexer.rb
@@ -5234,19 +5193,19 @@
p
7
I
-1
I
-11d
+11a
I
0
I
-11e
+11b
I
26
I
-11f
+11c
I
33
x
53
/Users/sylvester/Work/bibtex-ruby/lib/bibtex/lexer.rb
@@ -5397,31 +5356,31 @@
p
13
I
-1
I
-122
+11f
I
0
I
-123
+120
I
5
I
-124
+121
I
40
I
0
I
42
I
-125
+122
I
4a
I
-126
+123
I
56
x
53
/Users/sylvester/Work/bibtex-ruby/lib/bibtex/lexer.rb
@@ -5432,141 +5391,133 @@
error
x
2
bt
p
-65
+61
I
2
I
-1c
+1b
I
b
I
1d
I
-14
+19
I
-1f
+1e
I
-22
+21
I
20
I
-2a
+2d
I
22
I
-36
+51
I
-23
+24
I
-40
+ca
I
-25
+32
I
-64
+d8
I
-27
+37
I
-dd
+e6
I
-35
+43
I
-eb
+f4
I
-3a
+48
I
-f9
+102
I
-46
-I
-107
-I
4b
I
-115
+110
I
4e
I
-123
+11e
I
-51
+52
I
-131
+12c
I
-55
+57
I
-13f
+13a
I
-5a
+5c
I
-14d
+148
I
5f
I
-15b
+156
I
-62
+74
I
-169
+164
I
-77
+81
I
-177
+168
I
-84
+83
I
-17b
+176
I
-86
+a2
I
-189
+184
I
-a5
+ad
I
-197
+192
I
-b0
+cb
I
-1a5
+1a0
I
-ce
+eb
I
-1b3
+1ae
I
-ee
+102
I
-1c1
+1bc
I
-105
+106
I
-1cf
+1ca
I
-109
+10b
I
-1dd
+1d8
I
-10e
+110
I
-1eb
+1e6
I
-113
+115
I
-1f9
+1f4
I
-118
+11a
I
-207
+202
I
-11d
+11f
I
-215
-I
-122
-I
-223
+210
x
53
/Users/sylvester/Work/bibtex-ruby/lib/bibtex/lexer.rb
p
0
@@ -5576,11 +5527,11 @@
p
3
I
2
I
-1b
+1a
I
1d
x
53
/Users/sylvester/Work/bibtex-ruby/lib/bibtex/lexer.rb
@@ -5588,24 +5539,20 @@
0
x
13
attach_method
p
-7
+5
I
0
I
13
I
9
I
-14
+15
I
-12
-I
-16
-I
-2e
+25
x
53
/Users/sylvester/Work/bibtex-ruby/lib/bibtex/lexer.rb
p
0