Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save r-ryantm/0b45cd18aa538ef5760b650b96d8be8f to your computer and use it in GitHub Desktop.
Save r-ryantm/0b45cd18aa538ef5760b650b96d8be8f to your computer and use it in GitHub Desktop.
/nix/store/x7yfvqapxvg4pkm26dhyxqyf6s1vjsbx-ocaml4.09.1-ppxlib-0.13.0
├── lib
│   └── ocaml
│   └── 4.09.1
│   └── site-lib
│   └── ppxlib
│   ├── ast
│   │   ├── ast.ml
│   │   ├── import.ml
│   │   ├── lexer_helper.ml
│   │   ├── location_helper.ml
│   │   ├── misc_helper.ml
│   │   ├── pprintast.ml
│   │   ├── pprintast.mli
│   │   ├── ppxlib_ast.a
│   │   ├── ppxlib_ast__Ast.cmi
│   │   ├── ppxlib_ast__Ast.cmt
│   │   ├── ppxlib_ast__Ast.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__Import.cmi
│   │   ├── ppxlib_ast__Import.cmt
│   │   ├── ppxlib_ast__Import.cmx
│   │   ├── ppxlib_ast__Lexer_helper.cmi
│   │   ├── ppxlib_ast__Lexer_helper.cmt
│   │   ├── ppxlib_ast__Lexer_helper.cmx
│   │   ├── ppxlib_ast__Location_helper.cmi
│   │   ├── ppxlib_ast__Location_helper.cmt
│   │   ├── ppxlib_ast__Location_helper.cmx
│   │   ├── ppxlib_ast__Misc_helper.cmi
│   │   ├── ppxlib_ast__Misc_helper.cmt
│   │   ├── ppxlib_ast__Misc_helper.cmx
│   │   ├── ppxlib_ast.ml
│   │   ├── ppxlib_ast__.ml
│   │   ├── ppxlib_ast__Pprintast.cmi
│   │   ├── ppxlib_ast__Pprintast.cmt
│   │   ├── ppxlib_ast__Pprintast.cmti
│   │   ├── ppxlib_ast__Pprintast.cmx
│   │   ├── ppxlib_ast__Warn.cmi
│   │   ├── ppxlib_ast__Warn.cmt
│   │   ├── ppxlib_ast__Warn.cmti
│   │   ├── ppxlib_ast__Warn.cmx
│   │   ├── 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
│   ├── code_path.ml
│   ├── code_path.mli
│   ├── common.ml
│   ├── common.mli
│   ├── compiler_specifics.ml
│   ├── context_free.ml
│   ├── context_free.mli
│   ├── deriving.ml
│   ├── deriving.mli
│   ├── driver.ml
│   ├── driver.mli
│   ├── dune-package
│   ├── expansion_context.ml
│   ├── expansion_context.mli
│   ├── extension.ml
│   ├── extension.mli
│   ├── file_path.ml
│   ├── file_path.mli
│   ├── ignore_unused_warning.ml
│   ├── ignore_unused_warning.mli
│   ├── import.ml
│   ├── location_check.ml
│   ├── location_check.mli
│   ├── 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.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.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__Code_path.cmi
│   ├── ppxlib__Code_path.cmt
│   ├── ppxlib__Code_path.cmti
│   ├── ppxlib__Code_path.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__Expansion_context.cmi
│   ├── ppxlib__Expansion_context.cmt
│   ├── ppxlib__Expansion_context.cmti
│   ├── ppxlib__Expansion_context.cmx
│   ├── 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_check.cmi
│   ├── ppxlib__Location_check.cmt
│   ├── ppxlib__Location_check.cmti
│   ├── ppxlib__Location_check.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
│   ├── ppxlib__Name.cmi
│   ├── ppxlib__Name.cmt
│   ├── ppxlib__Name.cmti
│   ├── ppxlib__Name.cmx
│   ├── ppxlib__Options.cmi
│   ├── ppxlib__Options.cmt
│   ├── ppxlib__Options.cmx
│   ├── ppxlib__Quoter.cmi
│   ├── ppxlib__Quoter.cmt
│   ├── ppxlib__Quoter.cmti
│   ├── ppxlib__Quoter.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.ml
│   │   └── ppxlib_print_diff.mli
│   ├── quoter.ml
│   ├── quoter.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.ml
│   │   ├── 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.ml
│   │   ├── 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.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.ml
│   └── utils.ml
├── nix-support
│   └── propagated-build-inputs
└── share
└── doc
└── ppxlib
├── CHANGES.md
├── HISTORY.md
├── LICENSE.md
└── README.md
17 directories, 304 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment