Skip to content

Commit b45dbed

Browse files
committed
remove Lexing/Parsing/Parser completely
1 parent 918a70c commit b45dbed

File tree

12 files changed

+2
-1549
lines changed

12 files changed

+2
-1549
lines changed

jscomp/core/lam_dispatch_primitive.ml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -209,8 +209,6 @@ let translate loc (prim_name : string) (args : J.expression list) : J.expression
209209
| "?sys_getcwd" (* check browser or nodejs *)
210210
| "?sys_is_directory" | "?sys_exit" ->
211211
call Js_runtime_modules.sys
212-
| "?lex_engine" | "?new_lex_engine" -> call Js_runtime_modules.lexer
213-
| "?parse_engine" | "?set_parser_trace" -> call Js_runtime_modules.parser
214212
| "?make_float_vect"
215213
| "?floatarray_create" (* TODO: compile float array into TypedArray*) ->
216214
E.runtime_call Js_runtime_modules.array "make_float" args

jscomp/ext/js_runtime_modules.ml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,6 @@ let io = "Caml_io"
2828

2929
let sys = "Caml_sys"
3030

31-
let lexer = "Caml_lexer"
32-
33-
let parser = "Caml_parser"
34-
3531
let obj_runtime = "Caml_obj"
3632

3733
let array = "Caml_array"

jscomp/runtime/caml_lexer.res

Lines changed: 0 additions & 335 deletions
This file was deleted.

jscomp/runtime/caml_lexer.resi

Lines changed: 0 additions & 31 deletions
This file was deleted.

0 commit comments

Comments
 (0)