package ppx_optint

All checked builds pass
  1. Overview
  2. Docs
Literals for Optint integers

Install

dune-project
 Dependency

Authors

Maintainers

Sources

ppx_optint-0.2.0.tbz
sha256=3405fe515e1260d4c4cef2eb083f3da6d0a0145225152ca54212d60fc1d78a25
sha512=fdfab61145d1838eac7faeda89e3febdab879a26d9dc2f855bacabb0cea692b0fc80fca23c847929a3e5f5f82f3842ed991dbec4ddc09ba6ba723462ae982580

Description

Tags

ppx optint

Added to opam-repository:

README

ppx_optint

A ppx for [Optint.t][optint] and [Optint.Int63.t][optint] integer literals. If the integer literal ends in i it is interpreted as a Optint.t while for I it is interpreted as a Optint.Int63.t.

# 1i;;
- : Optint.t = 1
# Optint.add 1023i 1i;;
- : Optint.t = 1024
# -1I;;
- : Optint.Int63.t = -1
# 4611686018427387903I;;
- : Optint.Int63.t = 4611686018427387903

optint

Dependencies (4)

  1. ppxlib >= "0.7.0"
  2. optint >= "0.1.0"
  3. dune >= "3.5"
  4. ocaml

Dev Dependencies (1)

  1. odoc with-doc

Used by

None

Conflicts

None

Build status

Results of building ppx_optint with each compiler on check.ci.ocaml.org, run of against opam-repository 7cdc698. All results for this package.

Each result links to its build log. To keep crawlers from overloading the site, build logs require a GitHub sign-in (see ocurrent/opam-health-check). On your first log, GitHub asks you to “Authorize opam-health-check”, the OCurrent app that runs these checks; it sees only your public profile, not your repositories. The sign-in lasts 30 days.

Version OCaml 4.11 OCaml 4.14 OCaml 5.2 OCaml 5.4 OCaml 5.5
0.2.0 (this version) good good good good good
  • good Package successfully built
  • partial One of the dependencies failed to build
  • bad Package failed to build
  • n/a Package is not available in this environment
  • internal Internal failure