Skip to content

Commit 029ded7

Browse files
committed
remove unused code
1 parent 859a6a8 commit 029ded7

File tree

3 files changed

+30
-129
lines changed

3 files changed

+30
-129
lines changed

jscomp/runtime/caml_lexer.ml

Lines changed: 10 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -103,20 +103,7 @@ function caml_lex_array(s) {
103103
* @returns {any}
104104
*)
105105
let caml_lex_engine_aux : lex_tables -> int -> lexbuf -> exn -> int = [%raw{|function (tbl, start_state, lexbuf, exn){
106-
// Lexing.lexbuf
107-
var lex_buffer = 'lex_buffer';
108-
var lex_buffer_len = 'lex_buffer_len';
109-
var lex_start_pos = 'lex_start_pos';
110-
var lex_curr_pos = 'lex_curr_pos';
111-
var lex_last_pos = 'lex_last_pos';
112-
var lex_last_action = 'lex_last_action';
113-
var lex_eof_reached = 'lex_eof_reached';
114-
// Lexing.lex_tables
115-
var lex_base = 'lex_base';
116-
var lex_backtrk = 'lex_backtrk';
117-
var lex_default = 'lex_default';
118-
var lex_trans = 'lex_trans';
119-
var lex_check = 'lex_check';
106+
120107
if (!tbl.processed) {
121108
tbl.lex_base = caml_lex_array(tbl.lex_base);
122109
tbl.lex_backtrk = caml_lex_array(tbl.lex_backtrk);
@@ -252,38 +239,18 @@ function caml_lex_run_tag(s, i, mem) {
252239

253240

254241
let caml_new_lex_engine_aux : lex_tables -> int -> lexbuf -> exn -> int= [%raw{|function (tbl, start_state, lexbuf, exn) {
255-
// Lexing.lexbuf
256-
var lex_buffer = 'lex_buffer';
257-
var lex_buffer_len = 'lex_buffer_len';
258-
var lex_start_pos = 'lex_start_pos';
259-
var lex_curr_pos = 'lex_curr_pos';
260-
var lex_last_pos = 'lex_last_pos';
261-
var lex_last_action = 'lex_last_action';
262-
var lex_eof_reached = 'lex_eof_reached';
263-
var lex_mem = 'lex_mem';
264-
// Lexing.lex_tables
265-
var lex_base = 'lex_base';
266-
var lex_backtrk = 'lex_backtrk';
267-
var lex_default = 'lex_default';
268-
var lex_trans = 'lex_trans';
269-
var lex_check = 'lex_check';
270-
var lex_base_code = 'lex_base_code';
271-
var lex_backtrk_code = 'lex_backtrk_code';
272-
var lex_default_code = 'lex_default_code';
273-
var lex_trans_code = 'lex_trans_code';
274-
var lex_check_code = 'lex_check_code';
275-
var lex_code = 'lex_code';
242+
276243
if (!tbl.processed) {
277244
tbl.lex_base = caml_lex_array(tbl.lex_base);
278245
tbl.lex_backtrk = caml_lex_array(tbl.lex_backtrk);
279246
tbl.lex_check = caml_lex_array(tbl.lex_check);
280247
tbl.lex_trans = caml_lex_array(tbl.lex_trans);
281248
tbl.lex_default = caml_lex_array(tbl.lex_default);
282-
tbl.lex_base_code = caml_lex_array(tbl[lex_base_code]);
283-
tbl.lex_backtrk_code = caml_lex_array(tbl[lex_backtrk_code]);
284-
tbl.lex_check_code = caml_lex_array(tbl[lex_check_code]);
285-
tbl.lex_trans_code = caml_lex_array(tbl[lex_trans_code]);
286-
tbl.lex_default_code = caml_lex_array(tbl[lex_default_code]);
249+
tbl.lex_base_code = caml_lex_array(tbl.lex_base_code);
250+
tbl.lex_backtrk_code = caml_lex_array(tbl.lex_backtrk_code);
251+
tbl.lex_check_code = caml_lex_array(tbl.lex_check_code);
252+
tbl.lex_trans_code = caml_lex_array(tbl.lex_trans_code);
253+
tbl.lex_default_code = caml_lex_array(tbl.lex_default_code);
287254
tbl.processed = true;
288255
}
289256
var c, state = start_state;
@@ -303,14 +270,14 @@ let caml_new_lex_engine_aux : lex_tables -> int -> lexbuf -> exn -> int= [%raw{|
303270
var base = tbl.lex_base[state];
304271
if (base < 0) {
305272
var pc_off = tbl.lex_base_code[state];
306-
caml_lex_run_tag(tbl.lex_code, pc_off, lexbuf[lex_mem]);
273+
caml_lex_run_tag(tbl.lex_code, pc_off, lexbuf.lex_mem);
307274
return -base - 1;
308275
}
309276
/* See if it's a backtrack point */
310277
var backtrk = tbl.lex_backtrk[state];
311278
if (backtrk >= 0) {
312279
var pc_off = tbl.lex_backtrk_code[state];
313-
caml_lex_run_tag(tbl.lex_code, pc_off, lexbuf[lex_mem]);
280+
caml_lex_run_tag(tbl.lex_code, pc_off, lexbuf.lex_mem);
314281
lexbuf.lex_last_pos = lexbuf.lex_curr_pos;
315282
lexbuf.lex_last_action = backtrk;
316283
}
@@ -348,7 +315,7 @@ let caml_new_lex_engine_aux : lex_tables -> int -> lexbuf -> exn -> int= [%raw{|
348315
else
349316
pc_off = tbl.lex_default_code[pstate];
350317
if (pc_off > 0)
351-
caml_lex_run_mem(tbl.lex_code, pc_off, lexbuf[lex_mem], lexbuf.lex_curr_pos);
318+
caml_lex_run_mem(tbl.lex_code, pc_off, lexbuf.lex_mem, lexbuf.lex_curr_pos);
352319
/* Erase the EOF condition only if the EOF pseudo-character was
353320
consumed by the automaton (i.e. there was no backtrack above)
354321
*/

lib/es6/caml_lexer.js

Lines changed: 10 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -32,20 +32,7 @@ function caml_lex_array(s) {
3232
;
3333

3434
var caml_lex_engine_aux = (function (tbl, start_state, lexbuf, exn){
35-
// Lexing.lexbuf
36-
var lex_buffer = 'lex_buffer';
37-
var lex_buffer_len = 'lex_buffer_len';
38-
var lex_start_pos = 'lex_start_pos';
39-
var lex_curr_pos = 'lex_curr_pos';
40-
var lex_last_pos = 'lex_last_pos';
41-
var lex_last_action = 'lex_last_action';
42-
var lex_eof_reached = 'lex_eof_reached';
43-
// Lexing.lex_tables
44-
var lex_base = 'lex_base';
45-
var lex_backtrk = 'lex_backtrk';
46-
var lex_default = 'lex_default';
47-
var lex_trans = 'lex_trans';
48-
var lex_check = 'lex_check';
35+
4936
if (!tbl.processed) {
5037
tbl.lex_base = caml_lex_array(tbl.lex_base);
5138
tbl.lex_backtrk = caml_lex_array(tbl.lex_backtrk);
@@ -171,38 +158,18 @@ function caml_lex_run_tag(s, i, mem) {
171158
;
172159

173160
var caml_new_lex_engine_aux = (function (tbl, start_state, lexbuf, exn) {
174-
// Lexing.lexbuf
175-
var lex_buffer = 'lex_buffer';
176-
var lex_buffer_len = 'lex_buffer_len';
177-
var lex_start_pos = 'lex_start_pos';
178-
var lex_curr_pos = 'lex_curr_pos';
179-
var lex_last_pos = 'lex_last_pos';
180-
var lex_last_action = 'lex_last_action';
181-
var lex_eof_reached = 'lex_eof_reached';
182-
var lex_mem = 'lex_mem';
183-
// Lexing.lex_tables
184-
var lex_base = 'lex_base';
185-
var lex_backtrk = 'lex_backtrk';
186-
var lex_default = 'lex_default';
187-
var lex_trans = 'lex_trans';
188-
var lex_check = 'lex_check';
189-
var lex_base_code = 'lex_base_code';
190-
var lex_backtrk_code = 'lex_backtrk_code';
191-
var lex_default_code = 'lex_default_code';
192-
var lex_trans_code = 'lex_trans_code';
193-
var lex_check_code = 'lex_check_code';
194-
var lex_code = 'lex_code';
161+
195162
if (!tbl.processed) {
196163
tbl.lex_base = caml_lex_array(tbl.lex_base);
197164
tbl.lex_backtrk = caml_lex_array(tbl.lex_backtrk);
198165
tbl.lex_check = caml_lex_array(tbl.lex_check);
199166
tbl.lex_trans = caml_lex_array(tbl.lex_trans);
200167
tbl.lex_default = caml_lex_array(tbl.lex_default);
201-
tbl.lex_base_code = caml_lex_array(tbl[lex_base_code]);
202-
tbl.lex_backtrk_code = caml_lex_array(tbl[lex_backtrk_code]);
203-
tbl.lex_check_code = caml_lex_array(tbl[lex_check_code]);
204-
tbl.lex_trans_code = caml_lex_array(tbl[lex_trans_code]);
205-
tbl.lex_default_code = caml_lex_array(tbl[lex_default_code]);
168+
tbl.lex_base_code = caml_lex_array(tbl.lex_base_code);
169+
tbl.lex_backtrk_code = caml_lex_array(tbl.lex_backtrk_code);
170+
tbl.lex_check_code = caml_lex_array(tbl.lex_check_code);
171+
tbl.lex_trans_code = caml_lex_array(tbl.lex_trans_code);
172+
tbl.lex_default_code = caml_lex_array(tbl.lex_default_code);
206173
tbl.processed = true;
207174
}
208175
var c, state = start_state;
@@ -222,14 +189,14 @@ var caml_new_lex_engine_aux = (function (tbl, start_state, lexbuf, exn) {
222189
var base = tbl.lex_base[state];
223190
if (base < 0) {
224191
var pc_off = tbl.lex_base_code[state];
225-
caml_lex_run_tag(tbl.lex_code, pc_off, lexbuf[lex_mem]);
192+
caml_lex_run_tag(tbl.lex_code, pc_off, lexbuf.lex_mem);
226193
return -base - 1;
227194
}
228195
/* See if it's a backtrack point */
229196
var backtrk = tbl.lex_backtrk[state];
230197
if (backtrk >= 0) {
231198
var pc_off = tbl.lex_backtrk_code[state];
232-
caml_lex_run_tag(tbl.lex_code, pc_off, lexbuf[lex_mem]);
199+
caml_lex_run_tag(tbl.lex_code, pc_off, lexbuf.lex_mem);
233200
lexbuf.lex_last_pos = lexbuf.lex_curr_pos;
234201
lexbuf.lex_last_action = backtrk;
235202
}
@@ -267,7 +234,7 @@ var caml_new_lex_engine_aux = (function (tbl, start_state, lexbuf, exn) {
267234
else
268235
pc_off = tbl.lex_default_code[pstate];
269236
if (pc_off > 0)
270-
caml_lex_run_mem(tbl.lex_code, pc_off, lexbuf[lex_mem], lexbuf.lex_curr_pos);
237+
caml_lex_run_mem(tbl.lex_code, pc_off, lexbuf.lex_mem, lexbuf.lex_curr_pos);
271238
/* Erase the EOF condition only if the EOF pseudo-character was
272239
consumed by the automaton (i.e. there was no backtrack above)
273240
*/

lib/js/caml_lexer.js

Lines changed: 10 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -32,20 +32,7 @@ function caml_lex_array(s) {
3232
;
3333

3434
var caml_lex_engine_aux = (function (tbl, start_state, lexbuf, exn){
35-
// Lexing.lexbuf
36-
var lex_buffer = 'lex_buffer';
37-
var lex_buffer_len = 'lex_buffer_len';
38-
var lex_start_pos = 'lex_start_pos';
39-
var lex_curr_pos = 'lex_curr_pos';
40-
var lex_last_pos = 'lex_last_pos';
41-
var lex_last_action = 'lex_last_action';
42-
var lex_eof_reached = 'lex_eof_reached';
43-
// Lexing.lex_tables
44-
var lex_base = 'lex_base';
45-
var lex_backtrk = 'lex_backtrk';
46-
var lex_default = 'lex_default';
47-
var lex_trans = 'lex_trans';
48-
var lex_check = 'lex_check';
35+
4936
if (!tbl.processed) {
5037
tbl.lex_base = caml_lex_array(tbl.lex_base);
5138
tbl.lex_backtrk = caml_lex_array(tbl.lex_backtrk);
@@ -171,38 +158,18 @@ function caml_lex_run_tag(s, i, mem) {
171158
;
172159

173160
var caml_new_lex_engine_aux = (function (tbl, start_state, lexbuf, exn) {
174-
// Lexing.lexbuf
175-
var lex_buffer = 'lex_buffer';
176-
var lex_buffer_len = 'lex_buffer_len';
177-
var lex_start_pos = 'lex_start_pos';
178-
var lex_curr_pos = 'lex_curr_pos';
179-
var lex_last_pos = 'lex_last_pos';
180-
var lex_last_action = 'lex_last_action';
181-
var lex_eof_reached = 'lex_eof_reached';
182-
var lex_mem = 'lex_mem';
183-
// Lexing.lex_tables
184-
var lex_base = 'lex_base';
185-
var lex_backtrk = 'lex_backtrk';
186-
var lex_default = 'lex_default';
187-
var lex_trans = 'lex_trans';
188-
var lex_check = 'lex_check';
189-
var lex_base_code = 'lex_base_code';
190-
var lex_backtrk_code = 'lex_backtrk_code';
191-
var lex_default_code = 'lex_default_code';
192-
var lex_trans_code = 'lex_trans_code';
193-
var lex_check_code = 'lex_check_code';
194-
var lex_code = 'lex_code';
161+
195162
if (!tbl.processed) {
196163
tbl.lex_base = caml_lex_array(tbl.lex_base);
197164
tbl.lex_backtrk = caml_lex_array(tbl.lex_backtrk);
198165
tbl.lex_check = caml_lex_array(tbl.lex_check);
199166
tbl.lex_trans = caml_lex_array(tbl.lex_trans);
200167
tbl.lex_default = caml_lex_array(tbl.lex_default);
201-
tbl.lex_base_code = caml_lex_array(tbl[lex_base_code]);
202-
tbl.lex_backtrk_code = caml_lex_array(tbl[lex_backtrk_code]);
203-
tbl.lex_check_code = caml_lex_array(tbl[lex_check_code]);
204-
tbl.lex_trans_code = caml_lex_array(tbl[lex_trans_code]);
205-
tbl.lex_default_code = caml_lex_array(tbl[lex_default_code]);
168+
tbl.lex_base_code = caml_lex_array(tbl.lex_base_code);
169+
tbl.lex_backtrk_code = caml_lex_array(tbl.lex_backtrk_code);
170+
tbl.lex_check_code = caml_lex_array(tbl.lex_check_code);
171+
tbl.lex_trans_code = caml_lex_array(tbl.lex_trans_code);
172+
tbl.lex_default_code = caml_lex_array(tbl.lex_default_code);
206173
tbl.processed = true;
207174
}
208175
var c, state = start_state;
@@ -222,14 +189,14 @@ var caml_new_lex_engine_aux = (function (tbl, start_state, lexbuf, exn) {
222189
var base = tbl.lex_base[state];
223190
if (base < 0) {
224191
var pc_off = tbl.lex_base_code[state];
225-
caml_lex_run_tag(tbl.lex_code, pc_off, lexbuf[lex_mem]);
192+
caml_lex_run_tag(tbl.lex_code, pc_off, lexbuf.lex_mem);
226193
return -base - 1;
227194
}
228195
/* See if it's a backtrack point */
229196
var backtrk = tbl.lex_backtrk[state];
230197
if (backtrk >= 0) {
231198
var pc_off = tbl.lex_backtrk_code[state];
232-
caml_lex_run_tag(tbl.lex_code, pc_off, lexbuf[lex_mem]);
199+
caml_lex_run_tag(tbl.lex_code, pc_off, lexbuf.lex_mem);
233200
lexbuf.lex_last_pos = lexbuf.lex_curr_pos;
234201
lexbuf.lex_last_action = backtrk;
235202
}
@@ -267,7 +234,7 @@ var caml_new_lex_engine_aux = (function (tbl, start_state, lexbuf, exn) {
267234
else
268235
pc_off = tbl.lex_default_code[pstate];
269236
if (pc_off > 0)
270-
caml_lex_run_mem(tbl.lex_code, pc_off, lexbuf[lex_mem], lexbuf.lex_curr_pos);
237+
caml_lex_run_mem(tbl.lex_code, pc_off, lexbuf.lex_mem, lexbuf.lex_curr_pos);
271238
/* Erase the EOF condition only if the EOF pseudo-character was
272239
consumed by the automaton (i.e. there was no backtrack above)
273240
*/

0 commit comments

Comments
 (0)