Skip to content

Commit 021f7a8

Browse files
committed
Group all the driver files together
1 parent b9508d4 commit 021f7a8

10 files changed

+31
-31
lines changed

syntax/.depend

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,10 @@ src/napkin_ast_conversion.cmi :
33
src/napkin_ast_debugger.cmx : src/napkin_driver.cmx src/napkin_doc.cmx \
44
src/napkin_ast_debugger.cmi
55
src/napkin_ast_debugger.cmi : src/napkin_driver.cmi
6-
src/napkin_binary_driver.cmx : src/napkin_driver.cmx \
7-
src/napkin_binary_driver.cmi
8-
src/napkin_binary_driver.cmi : src/napkin_driver.cmi
96
src/napkin_character_codes.cmx :
10-
src/napkin_cli.cmx : src/napkin_reason_binary_driver.cmx \
11-
src/napkin_ml_parser_driver.cmx src/napkin_driver.cmx \
12-
src/napkin_binary_driver.cmx src/napkin_ast_debugger.cmx
7+
src/napkin_cli.cmx : src/napkin_driver_reason_binary.cmx \
8+
src/napkin_driver_ml_parser.cmx src/napkin_driver_binary.cmx \
9+
src/napkin_driver.cmx src/napkin_ast_debugger.cmx
1310
src/napkin_comment.cmx : src/napkin_comment.cmi
1411
src/napkin_comment.cmi :
1512
src/napkin_comments_table.cmx : src/napkin_parsetree_viewer.cmx \
@@ -28,19 +25,27 @@ src/napkin_driver.cmx : src/napkin_printer.cmx src/napkin_parser.cmx \
2825
src/napkin_io.cmx src/napkin_diagnostics.cmx src/napkin_core.cmx \
2926
src/napkin_comment.cmx src/napkin_driver.cmi
3027
src/napkin_driver.cmi : src/napkin_diagnostics.cmi src/napkin_comment.cmi
28+
src/napkin_driver_binary.cmx : src/napkin_driver.cmx \
29+
src/napkin_driver_binary.cmi
30+
src/napkin_driver_binary.cmi : src/napkin_driver.cmi
31+
src/napkin_driver_ml_parser.cmx : src/napkin_io.cmx src/napkin_driver.cmx \
32+
src/napkin_comment.cmx src/napkin_ast_conversion.cmx \
33+
src/napkin_driver_ml_parser.cmi
34+
src/napkin_driver_ml_parser.cmi : src/napkin_driver.cmi \
35+
src/napkin_comment.cmi
36+
src/napkin_driver_reason_binary.cmx : src/napkin_scanner.cmx \
37+
src/napkin_io.cmx src/napkin_driver.cmx src/napkin_comment.cmx \
38+
src/napkin_ast_conversion.cmx src/napkin_driver_reason_binary.cmi
39+
src/napkin_driver_reason_binary.cmi : src/napkin_token.cmx \
40+
src/napkin_driver.cmi
3141
src/napkin_grammar.cmx : src/napkin_token.cmx
3242
src/napkin_io.cmx : src/napkin_io.cmi
3343
src/napkin_io.cmi :
3444
src/napkin_js_ffi.cmx :
3545
src/napkin_minibuffer.cmx : src/napkin_minibuffer.cmi
3646
src/napkin_minibuffer.cmi :
37-
src/napkin_ml_parser_driver.cmx : src/napkin_io.cmx src/napkin_driver.cmx \
38-
src/napkin_comment.cmx src/napkin_ast_conversion.cmx \
39-
src/napkin_ml_parser_driver.cmi
40-
src/napkin_ml_parser_driver.cmi : src/napkin_driver.cmi \
41-
src/napkin_comment.cmi
42-
src/napkin_multi_printer.cmx : src/napkin_reason_binary_driver.cmx \
43-
src/napkin_printer.cmx src/napkin_ml_parser_driver.cmx src/napkin_io.cmx \
47+
src/napkin_multi_printer.cmx : src/napkin_printer.cmx src/napkin_io.cmx \
48+
src/napkin_driver_reason_binary.cmx src/napkin_driver_ml_parser.cmx \
4449
src/napkin_driver.cmx src/napkin_diagnostics.cmx \
4550
src/napkin_ast_conversion.cmx src/napkin_multi_printer.cmi
4651
src/napkin_multi_printer.cmi :
@@ -64,11 +69,6 @@ src/napkin_printer.cmx : src/napkin_token.cmx \
6469
src/napkin_printer.cmi
6570
src/napkin_printer.cmi : src/napkin_doc.cmi src/napkin_comments_table.cmx \
6671
src/napkin_comment.cmi
67-
src/napkin_reason_binary_driver.cmx : src/napkin_scanner.cmx \
68-
src/napkin_io.cmx src/napkin_driver.cmx src/napkin_comment.cmx \
69-
src/napkin_ast_conversion.cmx src/napkin_reason_binary_driver.cmi
70-
src/napkin_reason_binary_driver.cmi : src/napkin_token.cmx \
71-
src/napkin_driver.cmi
7272
src/napkin_reporting.cmx : src/napkin_token.cmx src/napkin_grammar.cmx
7373
src/napkin_scanner.cmx : src/napkin_token.cmx src/napkin_diagnostics.cmx \
7474
src/napkin_comment.cmx src/napkin_character_codes.cmx \

syntax/Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ FILES = \
3030
src/napkin_core.cmx\
3131
src/napkin_driver.cmx \
3232
src/napkin_ast_conversion.cmx \
33-
src/napkin_ml_parser_driver.cmx \
34-
src/napkin_reason_binary_driver.cmx \
35-
src/napkin_binary_driver.cmx \
33+
src/napkin_driver_ml_parser.cmx \
34+
src/napkin_driver_reason_binary.cmx \
35+
src/napkin_driver_binary.cmx \
3636
src/napkin_ast_debugger.cmx \
3737
src/napkin_outcome_printer.cmx \
3838
src/napkin_multi_printer.cmx

syntax/src/napkin_cli.ml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,16 +51,16 @@ module CliArgProcessor = struct
5151
in
5252
let parsingEngine =
5353
match origin with
54-
| "reasonBinary" -> Parser Napkin_reason_binary_driver.parsingEngine
55-
| "ml" | "ocaml" -> Parser Napkin_ml_parser_driver.parsingEngine
54+
| "reasonBinary" -> Parser Napkin_driver_reason_binary.parsingEngine
55+
| "ml" | "ocaml" -> Parser Napkin_driver_ml_parser.parsingEngine
5656
| _ -> Parser Napkin_driver.parsingEngine
5757
in
5858
let printEngine =
5959
match target with
60-
| "ml" | "ocaml" -> Napkin_ml_parser_driver.printEngine
60+
| "ml" | "ocaml" -> Napkin_driver_ml_parser.printEngine
6161
| "ast" -> Napkin_ast_debugger.printEngine
6262
| "sexp" -> Napkin_ast_debugger.sexpPrintEngine
63-
| "binary" -> Napkin_binary_driver.printEngine
63+
| "binary" -> Napkin_driver_binary.printEngine
6464
| _ -> Napkin_driver.printEngine
6565
in
6666

syntax/src/napkin_multi_printer.ml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,14 +42,14 @@ let printRes ~isInterface ~filename =
4242
let printMl ~isInterface ~filename =
4343
if isInterface then
4444
let parseResult =
45-
Napkin_ml_parser_driver.parsingEngine.parseInterface ~forPrinter:true ~filename in
45+
Napkin_driver_ml_parser.parsingEngine.parseInterface ~forPrinter:true ~filename in
4646
Napkin_printer.printInterface
4747
~width:defaultPrintWidth
4848
~comments:parseResult.comments
4949
parseResult.parsetree
5050
else
5151
let parseResult =
52-
Napkin_ml_parser_driver.parsingEngine.parseImplementation ~forPrinter:true ~filename in
52+
Napkin_driver_ml_parser.parsingEngine.parseImplementation ~forPrinter:true ~filename in
5353
Napkin_printer.printImplementation
5454
~width:defaultPrintWidth
5555
~comments:parseResult.comments
@@ -82,9 +82,9 @@ let printReason ~refmtPath ~isInterface ~filename =
8282
if isInterface then
8383
let parseResult =
8484
(* read the marshalled ast (from the binary output in the tempfile) *)
85-
Napkin_reason_binary_driver.parsingEngine.parseInterface ~forPrinter:true ~filename:tempFilename in
85+
Napkin_driver_reason_binary.parsingEngine.parseInterface ~forPrinter:true ~filename:tempFilename in
8686
(* re-read the original "filename" and extract string + comment data *)
87-
let (comments, stringData) = Napkin_reason_binary_driver.extractConcreteSyntax filename in
87+
let (comments, stringData) = Napkin_driver_reason_binary.extractConcreteSyntax filename in
8888
(* put the comment- and string data back into the unmarshalled parsetree *)
8989
let parseResult = {
9090
parseResult with
@@ -100,8 +100,8 @@ let printReason ~refmtPath ~isInterface ~filename =
100100
else
101101
let parseResult =
102102
(* read the marshalled ast (from the binary output in the tempfile) *)
103-
Napkin_reason_binary_driver.parsingEngine.parseImplementation ~forPrinter:true ~filename:tempFilename in
104-
let (comments, stringData) = Napkin_reason_binary_driver.extractConcreteSyntax filename in
103+
Napkin_driver_reason_binary.parsingEngine.parseImplementation ~forPrinter:true ~filename:tempFilename in
104+
let (comments, stringData) = Napkin_driver_reason_binary.extractConcreteSyntax filename in
105105
(* put the comment- and string data back into the unmarshalled parsetree *)
106106
let parseResult = {
107107
parseResult with

0 commit comments

Comments
 (0)