Created
January 13, 2021 16:20
-
-
Save Kakadu/ffdec916527051416bbb9ec08af12a7d to your computer and use it in GitHub Desktop.
Testing camlp5 with merlin
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # 0.03 New_merlin - run | |
| changed directory to "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo" | |
| # 0.03 Mconfig - normalize | |
| { | |
| "ocaml": { | |
| "include_dirs": [], | |
| "no_std_include": false, | |
| "unsafe": false, | |
| "classic": false, | |
| "principal": false, | |
| "real_paths": false, | |
| "recursive_types": true, | |
| "strict_sequence": true, | |
| "applicative_functors": true, | |
| "unsafe_string": false, | |
| "nopervasives": false, | |
| "strict_formats": true, | |
| "open_modules": [], | |
| "ppx": [], | |
| "pp": { | |
| "workdir": "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo", | |
| "workval": | |
| "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo/_build/default/rewriter.exe" | |
| }, | |
| "warnings": { | |
| "actives": [ | |
| 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, | |
| 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 34, 35, 36, 37, 38, 39, | |
| 43, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, | |
| 64, 65 | |
| ], | |
| "warn_error": [] | |
| } | |
| }, | |
| "merlin": { | |
| "build_path": [ | |
| "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo/_build/default/.lib1.objs/byte" | |
| ], | |
| "source_path": [ "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo" ], | |
| "cmi_path": [], | |
| "cmt_path": [], | |
| "flags_applied": [ | |
| { | |
| "workdir": "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo", | |
| "workval": [ | |
| "-pp", | |
| "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo/_build/default/rewriter.exe" | |
| ] | |
| }, | |
| { | |
| "workdir": "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo", | |
| "workval": [ | |
| "-w", "@[email protected]@30..39@[email protected]@[email protected]", | |
| "-strict-sequence", "-strict-formats", "-short-paths", | |
| "-keep-locs", "-rectypes", "-warn-error", "-A", "-w", "-33" | |
| ] | |
| } | |
| ], | |
| "extensions": [], | |
| "suffixes": [ | |
| { "impl": ".ml", "intf": ".mli" }, | |
| { "impl": ".re", "intf": ".rei" } | |
| ], | |
| "stdlib": null, | |
| "reader": [], | |
| "protocol": "json", | |
| "log_file": null, | |
| "log_sections": [], | |
| "flags_to_apply": [], | |
| "failures": [], | |
| "assoc_suffixes": [ | |
| { "extension": ".re", "reader": "reason" }, | |
| { "extension": ".rei", "reader": "reason" } | |
| ] | |
| }, | |
| "query": { | |
| "filename": "lib1.ml", | |
| "directory": "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo", | |
| "printer_width": 0, | |
| "verbosity": 0 | |
| } | |
| } | |
| # 0.03 Mconfig - normalize | |
| { | |
| "ocaml": { | |
| "include_dirs": [], | |
| "no_std_include": false, | |
| "unsafe": false, | |
| "classic": false, | |
| "principal": false, | |
| "real_paths": false, | |
| "recursive_types": true, | |
| "strict_sequence": true, | |
| "applicative_functors": true, | |
| "unsafe_string": false, | |
| "nopervasives": false, | |
| "strict_formats": true, | |
| "open_modules": [], | |
| "ppx": [], | |
| "pp": { | |
| "workdir": "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo", | |
| "workval": | |
| "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo/_build/default/rewriter.exe" | |
| }, | |
| "warnings": { | |
| "actives": [ | |
| 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, | |
| 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 34, 35, 36, 37, 38, 39, | |
| 43, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, | |
| 64, 65 | |
| ], | |
| "warn_error": [] | |
| } | |
| }, | |
| "merlin": { | |
| "build_path": [ | |
| "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo/_build/default/.lib1.objs/byte" | |
| ], | |
| "source_path": [ "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo" ], | |
| "cmi_path": [], | |
| "cmt_path": [], | |
| "flags_applied": [ | |
| { | |
| "workdir": "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo", | |
| "workval": [ | |
| "-pp", | |
| "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo/_build/default/rewriter.exe" | |
| ] | |
| }, | |
| { | |
| "workdir": "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo", | |
| "workval": [ | |
| "-w", "@[email protected]@30..39@[email protected]@[email protected]", | |
| "-strict-sequence", "-strict-formats", "-short-paths", | |
| "-keep-locs", "-rectypes", "-warn-error", "-A", "-w", "-33" | |
| ] | |
| } | |
| ], | |
| "extensions": [], | |
| "suffixes": [ | |
| { "impl": ".ml", "intf": ".mli" }, | |
| { "impl": ".re", "intf": ".rei" } | |
| ], | |
| "stdlib": null, | |
| "reader": [], | |
| "protocol": "json", | |
| "log_file": null, | |
| "log_sections": [], | |
| "flags_to_apply": [], | |
| "failures": [], | |
| "assoc_suffixes": [ | |
| { "extension": ".re", "reader": "reason" }, | |
| { "extension": ".rei", "reader": "reason" } | |
| ] | |
| }, | |
| "query": { | |
| "filename": "lib1.ml", | |
| "directory": "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo", | |
| "printer_width": 0, | |
| "verbosity": 0 | |
| } | |
| } | |
| # 0.03 Pipeline - pop_cache | |
| found entry for this configuration | |
| # 0.03 New_commands - run(query) | |
| { "command": "errors" } | |
| # 0.03 Mreader - run | |
| extension("lib1.ml") = ".ml" | |
| # 0.03 Mconfig - build_path | |
| 2 items in path, 2 after deduplication | |
| # 0.03 File_cache(Directory_content_cache) - read | |
| reusing "/home/kakadu/.opam/4.10.1+fp+flambda/lib/ocaml" | |
| # 0.03 File_cache(Directory_content_cache) - read | |
| reusing "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo/_build/default/.lib1.objs/byte" | |
| # 0.03 Mreader_recover - decide state | |
| 64 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 717 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 779 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 746 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 773 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1633 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1721 | |
| # 0.03 Mreader_recover - eval Shift T | |
| EOF | |
| # 0.03 Mreader_recover - decide state | |
| 975 | |
| # 0.03 Mreader_recover - enter Sub | |
| # 0.03 Mreader_recover - enter Sub | |
| # 0.03 Mreader_recover - enter Sub | |
| # 0.03 Mreader_recover - enter Sub | |
| # 0.03 Mreader_recover - enter Sub | |
| # 0.03 Mreader_recover - eval Shift T | |
| _ | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - leave Sub | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - leave Sub | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - leave Sub | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - leave Sub | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - leave Sub | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1698 | |
| # 0.03 Mreader_recover - eval Shift T | |
| ) | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 931 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 933 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 932 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 793 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 773 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1633 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1721 | |
| # 0.03 Mreader_recover - eval Shift T | |
| EOF | |
| # 0.03 Mreader_recover - decide state | |
| 64 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 717 | |
| # 0.03 Mreader_recover - eval Shift T | |
| . | |
| # 0.03 Mreader_recover - eval Shift T | |
| ) | |
| # 0.03 Mreader_recover - eval Shift T | |
| ) | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 780 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 821 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 773 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1633 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1721 | |
| # 0.03 Mreader_recover - eval Shift T | |
| EOF | |
| # 0.03 Mreader_recover - decide state | |
| 81 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 717 | |
| # 0.03 Mreader_recover - eval Shift T | |
| . | |
| # 0.03 Mreader_recover - eval Shift T | |
| ) | |
| # 0.03 Mreader_recover - eval Shift T | |
| ) | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 780 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 821 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 773 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1633 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1721 | |
| # 0.03 Mreader_recover - eval Shift T | |
| EOF | |
| # 0.03 Mreader_recover - decide state | |
| 64 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 717 | |
| # 0.03 Mreader_recover - eval Shift T | |
| . | |
| # 0.03 Mreader_recover - eval Shift T | |
| ) | |
| # 0.03 Mreader_recover - eval Shift T | |
| ) | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 780 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 809 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 821 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 773 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1633 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1721 | |
| # 0.03 Mreader_recover - eval Shift T | |
| EOF | |
| # 0.03 Mreader_recover - decide state | |
| 64 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 717 | |
| # 0.03 Mreader_recover - eval Shift T | |
| . | |
| # 0.03 Mreader_recover - eval Shift T | |
| ) | |
| # 0.03 Mreader_recover - eval Shift T | |
| ) | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 780 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 809 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 809 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 821 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 773 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1633 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1721 | |
| # 0.03 Mreader_recover - eval Shift T | |
| EOF | |
| # 0.03 Mreader_recover - decide state | |
| 64 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 717 | |
| # 0.03 Mreader_recover - eval Shift T | |
| . | |
| # 0.03 Mreader_recover - eval Shift T | |
| ) | |
| # 0.03 Mreader_recover - eval Shift T | |
| ) | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 746 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 809 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 813 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 821 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 773 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1633 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1721 | |
| # 0.03 Mreader_recover - eval Shift T | |
| EOF | |
| # 0.03 Mreader_recover - decide state | |
| 64 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 717 | |
| # 0.03 Mreader_recover - eval Shift T | |
| . | |
| # 0.03 Mreader_recover - eval Shift T | |
| ) | |
| # 0.03 Mreader_recover - eval Shift T | |
| ) | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 780 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 809 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 813 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 821 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 773 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1633 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1721 | |
| # 0.03 Mreader_recover - eval Shift T | |
| EOF | |
| # 0.03 Mreader_recover - decide state | |
| 956 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 780 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 809 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 813 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 821 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 773 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1633 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1721 | |
| # 0.03 Mreader_recover - eval Shift T | |
| EOF | |
| # 0.03 Mreader_recover - decide state | |
| 64 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 717 | |
| # 0.03 Mreader_recover - eval Shift T | |
| . | |
| # 0.03 Mreader_recover - eval Shift T | |
| ) | |
| # 0.03 Mreader_recover - eval Shift T | |
| ) | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 746 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 809 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 809 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 813 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 821 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 773 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1633 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1721 | |
| # 0.03 Mreader_recover - eval Shift T | |
| EOF | |
| # 0.03 Mreader_recover - decide state | |
| 675 | |
| # 0.03 Mreader_recover - enter Sub | |
| # 0.03 Mreader_recover - enter Sub | |
| # 0.03 Mreader_recover - enter Sub | |
| # 0.03 Mreader_recover - eval Shift T | |
| LIDENT | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - leave Sub | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - leave Sub | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - leave Sub | |
| # 0.03 Mreader_recover - eval Shift T | |
| } | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 780 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 773 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 787 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1633 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1721 | |
| # 0.03 Mreader_recover - eval Shift T | |
| EOF | |
| # 0.03 Mreader_recover - decide state | |
| 675 | |
| # 0.03 Mreader_recover - enter Sub | |
| # 0.03 Mreader_recover - enter Sub | |
| # 0.03 Mreader_recover - enter Sub | |
| # 0.03 Mreader_recover - eval Shift T | |
| LIDENT | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - leave Sub | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - leave Sub | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - leave Sub | |
| # 0.03 Mreader_recover - eval Shift T | |
| } | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 780 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 815 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 773 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 787 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1633 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1721 | |
| # 0.03 Mreader_recover - eval Shift T | |
| EOF | |
| # 0.03 Mreader_recover - decide state | |
| 808 | |
| # 0.03 Mreader_recover - eval Shift N | |
| expr | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 815 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 773 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 787 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1633 | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - eval Reduce | |
| # 0.03 Mreader_recover - decide state | |
| 1721 | |
| # 0.03 Mreader_recover - eval Shift T | |
| EOF | |
| # 0.03 Mconfig - normalize | |
| { | |
| "ocaml": { | |
| "include_dirs": [], | |
| "no_std_include": false, | |
| "unsafe": false, | |
| "classic": false, | |
| "principal": false, | |
| "real_paths": false, | |
| "recursive_types": true, | |
| "strict_sequence": true, | |
| "applicative_functors": true, | |
| "unsafe_string": false, | |
| "nopervasives": false, | |
| "strict_formats": true, | |
| "open_modules": [], | |
| "ppx": [], | |
| "pp": { | |
| "workdir": "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo", | |
| "workval": | |
| "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo/_build/default/rewriter.exe" | |
| }, | |
| "warnings": { | |
| "actives": [ | |
| 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, | |
| 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 34, 35, 36, 37, 38, 39, | |
| 43, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, | |
| 64, 65 | |
| ], | |
| "warn_error": [] | |
| } | |
| }, | |
| "merlin": { | |
| "build_path": [ | |
| "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo/_build/default/.lib1.objs/byte" | |
| ], | |
| "source_path": [ "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo" ], | |
| "cmi_path": [], | |
| "cmt_path": [], | |
| "flags_applied": [ | |
| { | |
| "workdir": "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo", | |
| "workval": [ | |
| "-pp", | |
| "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo/_build/default/rewriter.exe" | |
| ] | |
| }, | |
| { | |
| "workdir": "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo", | |
| "workval": [ | |
| "-w", "@[email protected]@30..39@[email protected]@[email protected]", | |
| "-strict-sequence", "-strict-formats", "-short-paths", | |
| "-keep-locs", "-rectypes", "-warn-error", "-A", "-w", "-33" | |
| ] | |
| } | |
| ], | |
| "extensions": [], | |
| "suffixes": [ | |
| { "impl": ".ml", "intf": ".mli" }, | |
| { "impl": ".re", "intf": ".rei" } | |
| ], | |
| "stdlib": null, | |
| "reader": [], | |
| "protocol": "json", | |
| "log_file": null, | |
| "log_sections": [], | |
| "flags_to_apply": [], | |
| "failures": [], | |
| "assoc_suffixes": [ | |
| { "extension": ".re", "reader": "reason" }, | |
| { "extension": ".rei", "reader": "reason" } | |
| ] | |
| }, | |
| "query": { | |
| "filename": "lib1.ml", | |
| "directory": "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo", | |
| "printer_width": 0, | |
| "verbosity": 0 | |
| } | |
| } | |
| # 0.03 Mconfig - build_path | |
| 2 items in path, 2 after deduplication | |
| # 0.03 Mppx - changing_directory | |
| /media/oldhome/kakadu/prog/asp/camlp5_pp_demo | |
| # 0.03 File_cache(Cmi_cache) - get_cached_entry | |
| reusing "/home/kakadu/.opam/4.10.1+fp+flambda/lib/ocaml/stdlib.cmi" | |
| # 0.03 Mconfig - build_path | |
| 2 items in path, 2 after deduplication | |
| # 0.03 stat_cache - reuse cache | |
| /home/kakadu/.opam/4.10.1+fp+flambda/lib/ocaml | |
| # 0.03 File_cache(Directory_content_cache) - read | |
| reusing "/home/kakadu/.opam/4.10.1+fp+flambda/lib/ocaml" | |
| # 0.03 stat_cache - reuse cache | |
| /media/oldhome/kakadu/prog/asp/camlp5_pp_demo/_build/default/.lib1.objs/byte | |
| # 0.03 File_cache(Directory_content_cache) - read | |
| reusing "/media/oldhome/kakadu/prog/asp/camlp5_pp_demo/_build/default/.lib1.objs/byte" | |
| # 0.03 Mtyper - compatible_prefix | |
| reusing 0 items, 1 new items to type | |
| # 0.03 New_merlin - run(result) | |
| { | |
| "class": "return", | |
| "value": [ | |
| { | |
| "start": { "line": 1, "col": 0 }, | |
| "end": { "line": 1, "col": 16 }, | |
| "type": "typer", | |
| "sub": [], | |
| "valid": true, | |
| "message": "Unbound constructor Caml1999M027����" | |
| }, | |
| { | |
| "start": { "line": 1, "col": 0 }, | |
| "end": { "line": 1, "col": 138 }, | |
| "type": "typer", | |
| "sub": [], | |
| "valid": true, | |
| "message": | |
| "This expression has type int but an expression was expected of type 'a list" | |
| }, | |
| { | |
| "start": { "line": 1, "col": 0 }, | |
| "end": { "line": 1, "col": 186 }, | |
| "type": "typer", | |
| "sub": [], | |
| "valid": true, | |
| "message": | |
| "This expression has type 'a list but an expression was expected of type bool" | |
| }, | |
| { | |
| "start": { "line": 1, "col": 0 }, | |
| "end": { "line": 1, "col": 341 }, | |
| "type": "typer", | |
| "sub": [], | |
| "valid": true, | |
| "message": | |
| "This expression has type bool but an expression was expected of type \nunit because it is in the left-hand side of a sequence" | |
| }, | |
| { | |
| "start": { "line": 1, "col": 16 }, | |
| "end": { "line": 1, "col": 17 }, | |
| "type": "typer", | |
| "sub": [], | |
| "valid": true, | |
| "message": "Illegal character (\\000)" | |
| }, | |
| { | |
| "start": { "line": 1, "col": 17 }, | |
| "end": { "line": 1, "col": 18 }, | |
| "type": "typer", | |
| "sub": [], | |
| "valid": true, | |
| "message": "Illegal character (\\000)" | |
| }, | |
| { | |
| "start": { "line": 1, "col": 18 }, | |
| "end": { "line": 1, "col": 19 }, | |
| "type": "typer", | |
| "sub": [], | |
| "valid": true, | |
| "message": "Illegal character (\\000)" | |
| }, | |
| { | |
| "start": { "line": 1, "col": 19 }, | |
| "end": { "line": 1, "col": 20 }, | |
| "type": "typer", | |
| "sub": [], | |
| "valid": true, | |
| "message": "Illegal character (\\027)" | |
| }, | |
| { | |
| "start": { "line": 1, "col": 20 }, | |
| "end": { "line": 1, "col": 21 }, | |
| "type": "typer", | |
| "sub": [], | |
| "valid": true, | |
| "message": "Illegal character (\\000)" | |
| }, | |
| { | |
| "start": { "line": 1, "col": 21 }, | |
| "end": { "line": 1, "col": 22 }, | |
| "type": "typer", | |
| "sub": [], | |
| "valid": true, | |
| "message": "Illegal character (\\000)" | |
| }, | |
| { | |
| "start": { "line": 1, "col": 22 }, | |
| "end": { "line": 1, "col": 23 }, | |
| "type": "typer", | |
| "sub": [], | |
| "valid": true, | |
| "message": "Illegal character (\\000)" | |
| }, | |
| { | |
| "start": { "line": 1, "col": 23 }, | |
| "end": { "line": 1, "col": 24 }, | |
| "type": "typer", | |
| "sub": [], | |
| "valid": true, | |
| "message": "Illegal character (\\001)" | |
| }, | |
| { | |
| "start": { "line": 1, "col": 24 }, | |
| "end": { "line": 1, "col": 25 }, | |
| "type": "typer", | |
| "sub": [], | |
| "valid": true, | |
| "message": "Illegal character (\\000)" | |
| }, | |
| { | |
| "start": { "line": 1, "col": 25 }, | |
| "end": { "line": 1, "col": 26 }, | |
| "type": "typer", | |
| "sub": [], | |
| "valid": true, | |
| "message": "Illegal character (\\000)" | |
| }, | |
| { | |
| "start": { "line": 1, "col": 26 }, | |
| "end": { "line": 1, "col": 27 }, | |
| "type": "typer", | |
| "sub": [], | |
| "valid": true, | |
| "message": "Illegal character (\\000)" | |
| }, | |
| { | |
| "start": { "line": 1, "col": 27 }, | |
| "end": { "line": 1, "col": 28 }, | |
| "type": "typer", | |
| "sub": [], | |
| "valid": true, | |
| "message": "Illegal character (\\b)" | |
| }, | |
| { | |
| "start": { "line": 1, "col": 28 }, | |
| "end": { "line": 1, "col": 29 }, | |
| "type": "typer", | |
| "sub": [], | |
| "valid": true, | |
| "message": "Illegal character (\\000)" | |
| }, | |
| { | |
| "start": { "line": 1, "col": 29 }, | |
| "end": { "line": 1, "col": 30 }, | |
| "type": "typer", | |
| "sub": [], | |
| "valid": true, | |
| "message": "Illegal character (\\000)" | |
| }, | |
| { | |
| "start": { "line": 1, "col": 30 }, | |
| "end": { "line": 1, "col": 31 }, | |
| "type": "typer", | |
| "sub": [], | |
| "valid": true, | |
| "message": "Illegal character (\\000)" | |
| }, | |
| { | |
| "start": { "line": 1, "col": 31 }, | |
| "end": { "line": 1, "col": 32 }, | |
| "type": "typer", | |
| "sub": [], | |
| "valid": true, | |
| "message": "Illegal character (\\005)" | |
| }, | |
| { | |
| "start": { "line": 1, "col": 32 }, | |
| "end": { "line": 1, "col": 33 }, | |
| "type": "parser", | |
| "sub": [], | |
| "valid": true, | |
| "message": "Syntax error" | |
| } | |
| ], | |
| "notifications": [], | |
| "timing": { | |
| "clock": 6, | |
| "cpu": 6, | |
| "query": 1, | |
| "pp": 3, | |
| "reader": 1, | |
| "ppx": 0, | |
| "typer": 0, | |
| "error": 0 | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment