ocaml-parsexp-0.13.0-1.mga8.x86_64.rpm


Advertisement

Description

ocaml-parsexp - S-expression parsing library

Property Value
Distribution Mageia Cauldron
Repository Mageia Core x86_64
Package filename ocaml-parsexp-0.13.0-1.mga8.x86_64.rpm
Package name ocaml-parsexp
Package version 0.13.0
Package release 1.mga8
Package architecture x86_64
Package type rpm
Category Development/OCaml
Homepage https://github.com/janestreet/parsexp
License Apache 2.0
Maintainer -
Download size 320.93 KB
Installed size 1.71 MB
This library provides generic parsers for parsing S-expressions from
strings or other medium.
The library is focused on performances but still provide full generic
parsers that can be used with strings, bigstrings, lexing buffers,
character streams or any other sources effortlessly.
It provides three different class of parsers:
- the normal parsers, producing [Sexp.t] or [Sexp.t list] values
- the parsers with positions, building compact position sequences so
that one can recover original positions in order to report properly
located errors at little cost
- the Concrete Syntax Tree parsers, produce values of type
[Parsexp.Cst.t] which record the concrete layout of the s-expression
syntax, including comments
This library is portable and doesn't provide IO functions. To read
s-expressions from files or other external sources, you should use
parsexp_io.

Alternatives

Package Version Architecture Repository
ocaml-parsexp-0.13.0-1.mga8.i586.rpm 0.13.0 i586 Mageia Core
ocaml-parsexp - - -

Requires

Name Value
libc.so.6()(64bit) -
libc.so.6(GLIBC_2.2.5)(64bit) -
ocaml(Caml) == 1dd82a84925e6f85c7d7e03a8816c803
ocaml(CamlinternalFormatBasics) == f562e7b79dbe1bb1591060d6b4e854cf
ocaml(CamlinternalLazy) == 4dbf494440e1d7857c9e9f8079808cd4
ocaml(Parsexp__) == 92d802ff10a0ab22faf46e66b99c4e72
ocaml(Parsexp__Cst) == 231e942517df16656ca6e269d6ea813a
ocaml(Parsexp__Import) == 2f790c9aa374d7e841f998060e73edca
ocaml(Parsexp__Parser_automaton_internal) == 7f7a02c55fe2ee937c8b44423dc1555d
ocaml(Parsexp__Parsexp_intf) == ab8177e26b7494d821ba489d5c4c3a04
ocaml(Parsexp__Positions) == 00599bb13ccc58be05412ee1b2d2695f
ocaml(Sexplib0) == 8dc0706301d63b2afe898b33af7db57d
ocaml(Sexplib0__Sexp) == 1f3906a0dde1e608a6b2099103811a2c
ocaml(Sexplib0__Sexp_conv) == 6e185d1713684314af532f7f225de4d0
ocaml(Stdlib) == aa33af4684579b41817bc194be0a7a26
ocaml(Stdlib__array) == 9558001a029d7270458a252505f6a024
ocaml(Stdlib__buffer) == 28161e4effde5ea372547815f87193ec
ocaml(Stdlib__bytes) == 772b4012f2db40e66e9c581c84cada7e
ocaml(Stdlib__char) == 2f2acf8bdbc1a264012f13ea21fa0c4b
ocaml(Stdlib__format) == 06b0893cb3ef937aa19861955f132018
ocaml(Stdlib__hashtbl) == ae8edb4e1fa8a825285031ff0efc80c8
ocaml(Stdlib__int32) == aa83c6f44c2474e5227a6c8f103e87cf
ocaml(Stdlib__lazy) == fc2e64496010f839ea977622a4ebeafc
ocaml(Stdlib__lexing) == af4fe7604d37ed7010a342d5a704e3c5
ocaml(Stdlib__list) == 13989ef6fbcb7235b257d3df9a80253a
ocaml(Stdlib__listLabels) == 683be3036e610dcdee760b7c448f32ed
ocaml(Stdlib__obj) == 4f27fde74c713270e337272301a906e6
ocaml(Stdlib__printexc) == ed69988976f47e63364ac57d164dda5f
ocaml(Stdlib__seq) == c5f4ef3f36de5f47b7041eed1deb9679
ocaml(Stdlib__string) == f06d662544362cc717ad99f2d75ffa1e
ocaml(Stdlib__sys) == bb80c4c4a8134d83861bb3ff49d07ce4
ocaml(Stdlib__uchar) == c51d7a295527e9500ba69b459f81d6b3
ocaml(runtime) == 4.10.0

Provides

Name Value
ocaml(Parsexp) == 6e37de0178a2d898d92751242b39118b
ocaml(Parsexp__) == 92d802ff10a0ab22faf46e66b99c4e72
ocaml(Parsexp__Cst) == 231e942517df16656ca6e269d6ea813a
ocaml(Parsexp__Import) == 2f790c9aa374d7e841f998060e73edca
ocaml(Parsexp__Parser_automaton) == 724b2860f5ca7953d1ae5890ce9f2a4b
ocaml(Parsexp__Parser_automaton_internal) == 7f7a02c55fe2ee937c8b44423dc1555d
ocaml(Parsexp__Parsexp_intf) == ab8177e26b7494d821ba489d5c4c3a04
ocaml(Parsexp__Positions) == 00599bb13ccc58be05412ee1b2d2695f
ocaml-parsexp == 0.13.0-1.mga8
ocaml-parsexp(x86-64) == 0.13.0-1.mga8

Download

Type URL
Mirror distrib-coffee.ipsl.jussieu.fr
Binary Package ocaml-parsexp-0.13.0-1.mga8.x86_64.rpm
Source Package ocaml-parsexp-0.13.0-1.mga8.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install ocaml-parsexp rpm package:
    # urpmi ocaml-parsexp

Files

Path
/usr/lib/.build-id/
/usr/lib/.build-id/fa/d20cdce05dad5a51b977716579ab000c2ed349
/usr/lib64/ocaml/parsexp/META
/usr/lib64/ocaml/parsexp/dune-package
/usr/lib64/ocaml/parsexp/parsexp.a
/usr/lib64/ocaml/parsexp/parsexp.cma
/usr/lib64/ocaml/parsexp/parsexp.cmi
/usr/lib64/ocaml/parsexp/parsexp.cmxa
/usr/lib64/ocaml/parsexp/parsexp.cmxs
/usr/lib64/ocaml/parsexp/parsexp__.cmi
/usr/lib64/ocaml/parsexp/parsexp__Cst.cmi
/usr/lib64/ocaml/parsexp/parsexp__Import.cmi
/usr/lib64/ocaml/parsexp/parsexp__Parser_automaton.cmi
/usr/lib64/ocaml/parsexp/parsexp__Parser_automaton_internal.cmi
/usr/lib64/ocaml/parsexp/parsexp__Parsexp_intf.cmi
/usr/lib64/ocaml/parsexp/parsexp__Positions.cmi
/usr/share/licenses/ocaml-parsexp/LICENSE.md

Changelog

2020-01-22 - tv <tv> 0.13.0-1.mga8
+ Revision: 1482067
- new release + rebuild for ocaml-4.10
2018-10-23 - pterjan <pterjan> 0.11.0-1.mga7
+ Revision: 1324484
- Add BuildRequires
- imported package ocaml-parsexp

See Also

Package Description
ocaml-parsexp-devel-0.13.0-1.mga8.x86_64.rpm Development files for ocaml-parsexp
ocaml-pcre-7.2.3-5.mga8.x86_64.rpm Perl compatibility regular expressions for OCaml
ocaml-pcre-devel-7.2.3-5.mga8.x86_64.rpm Development files for ocaml-pcre
ocaml-pgocaml-introduction-0.94-8.mga8.noarch.rpm A Brief Introduction to PG'OCaml
ocaml-plplot-5.15.0-1.mga8.x86_64.rpm PLplot support for OCaml
ocaml-ppx-tools-versioned-5.2.3-1.mga8.x86_64.rpm Tools for authors of ppx rewriters
ocaml-ppx-tools-versioned-devel-5.2.3-1.mga8.x86_64.rpm Development files for ocaml-ppx-tools-versioned
ocaml-ppx_assert-0.13.0-2.mga8.x86_64.rpm Assert-like extension nodes that raise useful errors on failure
ocaml-ppx_assert-devel-0.13.0-2.mga8.x86_64.rpm Development files for ocaml-ppx_assert
ocaml-ppx_base-0.13.0-3.mga8.x86_64.rpm Base set of ppx rewriters
ocaml-ppx_base-devel-0.13.0-3.mga8.x86_64.rpm Development files for ocaml-ppx_base
ocaml-ppx_bench-0.13.0-2.mga8.x86_64.rpm Syntax extension for writing in-line benchmarks in ocaml code
ocaml-ppx_bench-devel-0.13.0-2.mga8.x86_64.rpm Development files for ocaml-ppx_bench
ocaml-ppx_bin_prot-0.13.0-2.mga8.x86_64.rpm Generation of bin_prot readers and writers from types
ocaml-ppx_bin_prot-devel-0.13.0-2.mga8.x86_64.rpm Development files for ocaml-ppx_bin_prot
Advertisement
Advertisement