aboutsummaryrefslogtreecommitdiff
path: root/lib/analyzer.ml
diff options
context:
space:
mode:
authorChimrod <>2023-09-27 13:31:14 +0200
committerChimrod <>2023-09-29 10:00:21 +0200
commit40f7b4c7398db2b832b71e3dfb8afb53116fad51 (patch)
treefc36e0fe685a3c1bc36a6d8821fbdd369d75a40c /lib/analyzer.ml
parent46fd5a31d2e07b9df10d07dd900b529aca06a795 (diff)
Switched to sedlex instead of ocamllex
Diffstat (limited to 'lib/analyzer.ml')
-rw-r--r--lib/analyzer.ml4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/analyzer.ml b/lib/analyzer.ml
index f0f8ca5..fe6ae90 100644
--- a/lib/analyzer.ml
+++ b/lib/analyzer.ml
@@ -23,14 +23,14 @@ let format_error : Format.formatter -> error -> unit =
*)
let parse :
(module Qsp_syntax.S.Analyzer with type Location.repr = 'a) ->
- Lexing.lexbuf ->
+ Sedlexing.lexbuf ->
('a, error) Result.t =
fun (type a) (module S : Qsp_syntax.S.Analyzer with type Location.repr = a) ->
let module Parser = Parser.Make (S) in
let module IncrementalParser =
Interpreter.Interpreter (Parser.MenhirInterpreter) in
fun lexbuf ->
- IncrementalParser.of_lexbuf lexbuf Lexer.token Parser.Incremental.main
+ IncrementalParser.of_lexbuf lexbuf UTF16.lexer Parser.Incremental.main
|> Result.map_error (fun e ->
let message =
match e.Interpreter.code with