Skip to content

Instantly share code, notes, and snippets.

@ryantm
Created October 14, 2018 10:43
Show Gist options
  • Save ryantm/feb15b6f5a0314a4733ed9a8732dd9c0 to your computer and use it in GitHub Desktop.
Save ryantm/feb15b6f5a0314a4733ed9a8732dd9c0 to your computer and use it in GitHub Desktop.
/nix/store/ld24nrqn6g3lnbvz8h5rh948zikxv113-ocaml4.06.1-ppxlib-0.3.1
├── lib
│   └── ocaml
│   └── 4.06.1
│   └── site-lib
│   └── ppxlib
│   ├── ast
│   │   ├── ast_helper.ml
│   │   ├── ast_helper.mli
│   │   ├── ast.ml
│   │   ├── docstrings.ml
│   │   ├── docstrings.mli
│   │   ├── import.ml
│   │   ├── lexer.ml
│   │   ├── location_helper.ml
│   │   ├── parse.ml
│   │   ├── parse.mli
│   │   ├── parser.ml
│   │   ├── parser.mli
│   │   ├── pprintast.ml
│   │   ├── pprintast.mli
│   │   ├── ppxlib_ast.a
│   │   ├── ppxlib_ast__Ast.cmi
│   │   ├── ppxlib_ast__Ast.cmt
│   │   ├── ppxlib_ast__Ast.cmx
│   │   ├── ppxlib_ast__Ast_helper.cmi
│   │   ├── ppxlib_ast__Ast_helper.cmt
│   │   ├── ppxlib_ast__Ast_helper.cmti
│   │   ├── ppxlib_ast__Ast_helper.cmx
│   │   ├── ppxlib_ast.cma
│   │   ├── ppxlib_ast__.cmi
│   │   ├── ppxlib_ast.cmi
│   │   ├── ppxlib_ast__.cmt
│   │   ├── ppxlib_ast.cmt
│   │   ├── ppxlib_ast__.cmx
│   │   ├── ppxlib_ast.cmx
│   │   ├── ppxlib_ast.cmxa
│   │   ├── ppxlib_ast.cmxs
│   │   ├── ppxlib_ast__Docstrings.cmi
│   │   ├── ppxlib_ast__Docstrings.cmt
│   │   ├── ppxlib_ast__Docstrings.cmti
│   │   ├── ppxlib_ast__Docstrings.cmx
│   │   ├── ppxlib.ast.dune
│   │   ├── ppxlib_ast__Import.cmi
│   │   ├── ppxlib_ast__Import.cmt
│   │   ├── ppxlib_ast__Import.cmx
│   │   ├── ppxlib_ast__Lexer.cmi
│   │   ├── ppxlib_ast__Lexer.cmt
│   │   ├── ppxlib_ast__Lexer.cmx
│   │   ├── ppxlib_ast__Location_helper.cmi
│   │   ├── ppxlib_ast__Location_helper.cmt
│   │   ├── ppxlib_ast__Location_helper.cmx
│   │   ├── ppxlib_ast.ml
│   │   ├── ppxlib_ast__.ml-gen
│   │   ├── ppxlib_ast__Parse.cmi
│   │   ├── ppxlib_ast__Parse.cmt
│   │   ├── ppxlib_ast__Parse.cmti
│   │   ├── ppxlib_ast__Parse.cmx
│   │   ├── ppxlib_ast__Parser.cmi
│   │   ├── ppxlib_ast__Parser.cmt
│   │   ├── ppxlib_ast__Parser.cmti
│   │   ├── ppxlib_ast__Parser.cmx
│   │   ├── ppxlib_ast__Pprintast.cmi
│   │   ├── ppxlib_ast__Pprintast.cmt
│   │   ├── ppxlib_ast__Pprintast.cmti
│   │   ├── ppxlib_ast__Pprintast.cmx
│   │   ├── ppxlib_ast__Syntaxerr.cmi
│   │   ├── ppxlib_ast__Syntaxerr.cmt
│   │   ├── ppxlib_ast__Syntaxerr.cmti
│   │   ├── ppxlib_ast__Syntaxerr.cmx
│   │   ├── ppxlib_ast__Warn.cmi
│   │   ├── ppxlib_ast__Warn.cmt
│   │   ├── ppxlib_ast__Warn.cmti
│   │   ├── ppxlib_ast__Warn.cmx
│   │   ├── syntaxerr.ml
│   │   ├── syntaxerr.mli
│   │   ├── warn.ml
│   │   └── warn.mli
│   ├── ast_builder_generated.ml
│   ├── ast_builder_intf.ml
│   ├── ast_builder.ml
│   ├── ast_builder.mli
│   ├── ast_pattern0.ml
│   ├── ast_pattern_generated.ml
│   ├── ast_pattern.ml
│   ├── ast_pattern.mli
│   ├── ast_traverse.ml
│   ├── ast_traverse.mli
│   ├── attribute.ml
│   ├── attribute.mli
│   ├── caller_id.ml
│   ├── code_matcher.ml
│   ├── code_matcher.mli
│   ├── common.ml
│   ├── common.mli
│   ├── compiler_specifics.ml
│   ├── context_free.ml
│   ├── context_free.mli
│   ├── deriving.ml
│   ├── deriving.mli
│   ├── driver.ml
│   ├── driver.mli
│   ├── extension.ml
│   ├── extension.mli
│   ├── file_path.ml
│   ├── file_path.mli
│   ├── ignore_unused_warning.ml
│   ├── ignore_unused_warning.mli
│   ├── import.ml
│   ├── location.ml
│   ├── location.mli
│   ├── loc.ml
│   ├── loc.mli
│   ├── longident.ml
│   ├── longident.mli
│   ├── merlin_helpers.ml
│   ├── merlin_helpers.mli
│   ├── META
│   ├── metaquot
│   │   ├── ppx.exe
│   │   ├── ppxlib_metaquot.a
│   │   ├── ppxlib_metaquot.cma
│   │   ├── ppxlib_metaquot.cmi
│   │   ├── ppxlib_metaquot.cmt
│   │   ├── ppxlib_metaquot.cmx
│   │   ├── ppxlib_metaquot.cmxa
│   │   ├── ppxlib_metaquot.cmxs
│   │   ├── ppxlib.metaquot.dune
│   │   └── ppxlib_metaquot.ml
│   ├── metaquot_lifters
│   │   ├── ppxlib_metaquot_lifters.a
│   │   ├── ppxlib_metaquot_lifters.cma
│   │   ├── ppxlib_metaquot_lifters.cmi
│   │   ├── ppxlib_metaquot_lifters.cmt
│   │   ├── ppxlib_metaquot_lifters.cmx
│   │   ├── ppxlib_metaquot_lifters.cmxa
│   │   ├── ppxlib_metaquot_lifters.cmxs
│   │   ├── ppxlib.metaquot_lifters.dune
│   │   └── ppxlib_metaquot_lifters.ml
│   ├── name.ml
│   ├── name.mli
│   ├── opam
│   ├── options.ml
│   ├── ppxlib.a
│   ├── ppxlib__Ast_builder.cmi
│   ├── ppxlib__Ast_builder.cmt
│   ├── ppxlib__Ast_builder.cmti
│   ├── ppxlib__Ast_builder.cmx
│   ├── ppxlib__Ast_builder_generated.cmi
│   ├── ppxlib__Ast_builder_generated.cmt
│   ├── ppxlib__Ast_builder_generated.cmx
│   ├── ppxlib__Ast_builder_intf.cmi
│   ├── ppxlib__Ast_builder_intf.cmt
│   ├── ppxlib__Ast_builder_intf.cmx
│   ├── ppxlib__Ast_pattern0.cmi
│   ├── ppxlib__Ast_pattern0.cmt
│   ├── ppxlib__Ast_pattern0.cmx
│   ├── ppxlib__Ast_pattern.cmi
│   ├── ppxlib__Ast_pattern.cmt
│   ├── ppxlib__Ast_pattern.cmti
│   ├── ppxlib__Ast_pattern.cmx
│   ├── ppxlib__Ast_pattern_generated.cmi
│   ├── ppxlib__Ast_pattern_generated.cmt
│   ├── ppxlib__Ast_pattern_generated.cmx
│   ├── ppxlib__Ast_traverse.cmi
│   ├── ppxlib__Ast_traverse.cmt
│   ├── ppxlib__Ast_traverse.cmti
│   ├── ppxlib__Ast_traverse.cmx
│   ├── ppxlib__Attribute.cmi
│   ├── ppxlib__Attribute.cmt
│   ├── ppxlib__Attribute.cmti
│   ├── ppxlib__Attribute.cmx
│   ├── ppxlib__Caller_id.cmi
│   ├── ppxlib__Caller_id.cmt
│   ├── ppxlib__Caller_id.cmx
│   ├── ppxlib.cma
│   ├── ppxlib__.cmi
│   ├── ppxlib.cmi
│   ├── ppxlib__.cmt
│   ├── ppxlib.cmt
│   ├── ppxlib__.cmx
│   ├── ppxlib.cmx
│   ├── ppxlib.cmxa
│   ├── ppxlib.cmxs
│   ├── ppxlib__Code_matcher.cmi
│   ├── ppxlib__Code_matcher.cmt
│   ├── ppxlib__Code_matcher.cmti
│   ├── ppxlib__Code_matcher.cmx
│   ├── ppxlib__Common.cmi
│   ├── ppxlib__Common.cmt
│   ├── ppxlib__Common.cmti
│   ├── ppxlib__Common.cmx
│   ├── ppxlib__Compiler_specifics.cmi
│   ├── ppxlib__Compiler_specifics.cmt
│   ├── ppxlib__Compiler_specifics.cmx
│   ├── ppxlib__Context_free.cmi
│   ├── ppxlib__Context_free.cmt
│   ├── ppxlib__Context_free.cmti
│   ├── ppxlib__Context_free.cmx
│   ├── ppxlib__Deriving.cmi
│   ├── ppxlib__Deriving.cmt
│   ├── ppxlib__Deriving.cmti
│   ├── ppxlib__Deriving.cmx
│   ├── ppxlib__Driver.cmi
│   ├── ppxlib__Driver.cmt
│   ├── ppxlib__Driver.cmti
│   ├── ppxlib__Driver.cmx
│   ├── ppxlib.dune
│   ├── ppxlib__Extension.cmi
│   ├── ppxlib__Extension.cmt
│   ├── ppxlib__Extension.cmti
│   ├── ppxlib__Extension.cmx
│   ├── ppxlib__File_path.cmi
│   ├── ppxlib__File_path.cmt
│   ├── ppxlib__File_path.cmti
│   ├── ppxlib__File_path.cmx
│   ├── ppxlib__Ignore_unused_warning.cmi
│   ├── ppxlib__Ignore_unused_warning.cmt
│   ├── ppxlib__Ignore_unused_warning.cmti
│   ├── ppxlib__Ignore_unused_warning.cmx
│   ├── ppxlib__Import.cmi
│   ├── ppxlib__Import.cmt
│   ├── ppxlib__Import.cmx
│   ├── ppxlib__Location.cmi
│   ├── ppxlib__Location.cmt
│   ├── ppxlib__Location.cmti
│   ├── ppxlib__Location.cmx
│   ├── ppxlib__Loc.cmi
│   ├── ppxlib__Loc.cmt
│   ├── ppxlib__Loc.cmti
│   ├── ppxlib__Loc.cmx
│   ├── ppxlib__Longident.cmi
│   ├── ppxlib__Longident.cmt
│   ├── ppxlib__Longident.cmti
│   ├── ppxlib__Longident.cmx
│   ├── ppxlib__Merlin_helpers.cmi
│   ├── ppxlib__Merlin_helpers.cmt
│   ├── ppxlib__Merlin_helpers.cmti
│   ├── ppxlib__Merlin_helpers.cmx
│   ├── ppxlib.ml
│   ├── ppxlib__.ml-gen
│   ├── ppxlib__Name.cmi
│   ├── ppxlib__Name.cmt
│   ├── ppxlib__Name.cmti
│   ├── ppxlib__Name.cmx
│   ├── ppxlib__Options.cmi
│   ├── ppxlib__Options.cmt
│   ├── ppxlib__Options.cmx
│   ├── ppxlib__Reconcile.cmi
│   ├── ppxlib__Reconcile.cmt
│   ├── ppxlib__Reconcile.cmti
│   ├── ppxlib__Reconcile.cmx
│   ├── ppxlib__Spellcheck.cmi
│   ├── ppxlib__Spellcheck.cmt
│   ├── ppxlib__Spellcheck.cmx
│   ├── ppxlib__Utils.cmi
│   ├── ppxlib__Utils.cmt
│   ├── ppxlib__Utils.cmx
│   ├── print_diff
│   │   ├── ppxlib_print_diff.a
│   │   ├── ppxlib_print_diff.cma
│   │   ├── ppxlib_print_diff.cmi
│   │   ├── ppxlib_print_diff.cmt
│   │   ├── ppxlib_print_diff.cmti
│   │   ├── ppxlib_print_diff.cmx
│   │   ├── ppxlib_print_diff.cmxa
│   │   ├── ppxlib_print_diff.cmxs
│   │   ├── ppxlib.print_diff.dune
│   │   ├── ppxlib_print_diff.ml
│   │   └── ppxlib_print_diff.mli
│   ├── reconcile.ml
│   ├── reconcile.mli
│   ├── runner
│   │   ├── ppx_driver_runner.ml
│   │   ├── ppxlib_runner.a
│   │   ├── ppxlib_runner.cma
│   │   ├── ppxlib_runner.cmi
│   │   ├── ppxlib_runner.cmt
│   │   ├── ppxlib_runner.cmx
│   │   ├── ppxlib_runner.cmxa
│   │   ├── ppxlib_runner.cmxs
│   │   ├── ppxlib.runner.dune
│   │   ├── ppxlib_runner.ml-gen
│   │   ├── ppxlib_runner__Ppx_driver_runner.cmi
│   │   ├── ppxlib_runner__Ppx_driver_runner.cmt
│   │   └── ppxlib_runner__Ppx_driver_runner.cmx
│   ├── runner_as_ppx
│   │   ├── ppx_driver_runner_as_ppx.ml
│   │   ├── ppxlib_runner_as_ppx.a
│   │   ├── ppxlib_runner_as_ppx.cma
│   │   ├── ppxlib_runner_as_ppx.cmi
│   │   ├── ppxlib_runner_as_ppx.cmt
│   │   ├── ppxlib_runner_as_ppx.cmx
│   │   ├── ppxlib_runner_as_ppx.cmxa
│   │   ├── ppxlib_runner_as_ppx.cmxs
│   │   ├── ppxlib.runner_as_ppx.dune
│   │   ├── ppxlib_runner_as_ppx.ml-gen
│   │   ├── ppxlib_runner_as_ppx__Ppx_driver_runner_as_ppx.cmi
│   │   ├── ppxlib_runner_as_ppx__Ppx_driver_runner_as_ppx.cmt
│   │   └── ppxlib_runner_as_ppx__Ppx_driver_runner_as_ppx.cmx
│   ├── spellcheck.ml
│   ├── traverse
│   │   ├── ppx.exe
│   │   ├── ppxlib_traverse.a
│   │   ├── ppxlib_traverse.cma
│   │   ├── ppxlib_traverse.cmi
│   │   ├── ppxlib_traverse.cmt
│   │   ├── ppxlib_traverse.cmx
│   │   ├── ppxlib_traverse.cmxa
│   │   ├── ppxlib_traverse.cmxs
│   │   ├── ppxlib.traverse.dune
│   │   └── ppxlib_traverse.ml
│   ├── traverse_builtins
│   │   ├── ppxlib_traverse_builtins.a
│   │   ├── ppxlib_traverse_builtins.cma
│   │   ├── ppxlib_traverse_builtins.cmi
│   │   ├── ppxlib_traverse_builtins.cmt
│   │   ├── ppxlib_traverse_builtins.cmx
│   │   ├── ppxlib_traverse_builtins.cmxa
│   │   ├── ppxlib_traverse_builtins.cmxs
│   │   ├── ppxlib.traverse_builtins.dune
│   │   └── ppxlib_traverse_builtins.ml
│   └── utils.ml
├── nix-support
│   └── propagated-build-inputs
└── share
└── doc
└── ppxlib
├── CHANGES.md
├── LICENSE.md
└── README.md
17 directories, 313 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment