Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ocaml-ppxlib-jane | Distribution: Fedora Project |
Version: 0.17.0 | Vendor: Fedora Project |
Release: 3.fc41 | Build date: Mon Aug 5 17:44:09 2024 |
Group: Unspecified | Build host: buildvm-s390x-06.s390.fedoraproject.org |
Size: 804172 | Source RPM: ocaml-ppxlib-jane-0.17.0-3.fc41.src.rpm |
Packager: Fedora Project | |
Url: https://github.com/janestreet/ppxlib_jane | |
Summary: Utilities for working with Jane Street AST constructs |
A library for use in ppxes for constructing and matching on ASTs corresponding to the augmented parsetree that is recognized by the Jane Street OCaml compiler (flambda). ASTs constructed using this library are compatible with the standard OCaml compiler. Any syntax change known to this library is encoded as attributes, and the standard OCaml compiler's interpretation of the ASTs constructed by these library (which amounts to ignoring the attributes) is reasonable. That is, we only expose "unsurprising" things in this library. For example, if you construct an *n*-ary function using this library, the standard OCaml compiler will interpret it as *n* nested unary functions in the normal way. Likewise, ppxes that use this library to match on Jane Street ASTs can also be used with the standard OCaml compiler. (The Jane Street AST cases of the match will just never be triggered when using the standard OCaml compiler.)
MIT
* Mon Aug 05 2024 Jerry James <loganjerry@gmail.com> - 0.17.0-3 - Rebuild for ocaml-ppxlib 0.33.0 * Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.17.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Wed Jul 03 2024 Jerry James <loganjerry@gmail.com> - 0.17.0-1 - Initial RPM
/usr/lib/.build-id /usr/lib/.build-id/70 /usr/lib/.build-id/70/00b55d0b2ce9135d0d82591124fec8f72f7919 /usr/lib64/ocaml/ppxlib_jane /usr/lib64/ocaml/ppxlib_jane/META /usr/lib64/ocaml/ppxlib_jane/ppxlib_jane.cma /usr/lib64/ocaml/ppxlib_jane/ppxlib_jane.cmi /usr/lib64/ocaml/ppxlib_jane/ppxlib_jane.cmxs /usr/lib64/ocaml/ppxlib_jane/ppxlib_jane__.cmi /usr/lib64/ocaml/ppxlib_jane/ppxlib_jane__Ast_builder.cmi /usr/lib64/ocaml/ppxlib_jane/ppxlib_jane__Ast_builder_intf.cmi /usr/lib64/ocaml/ppxlib_jane/ppxlib_jane__Jane_asttypes.cmi /usr/lib64/ocaml/ppxlib_jane/ppxlib_jane__Jane_syntax.cmi /usr/lib64/ocaml/ppxlib_jane/ppxlib_jane__Jane_syntax_parsing.cmi /usr/lib64/ocaml/ppxlib_jane/ppxlib_jane__Language_extension.cmi /usr/lib64/ocaml/ppxlib_jane/ppxlib_jane__Language_extension_kernel.cmi /usr/lib64/ocaml/ppxlib_jane/ppxlib_jane__Shadow_compiler_distribution.cmi /usr/share/doc/ocaml-ppxlib-jane /usr/share/doc/ocaml-ppxlib-jane/README.md /usr/share/licenses/ocaml-ppxlib-jane /usr/share/licenses/ocaml-ppxlib-jane/LICENSE.md
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Sep 11 05:49:45 2024