extunix:与Unix模块未涵盖的各种低级系统API的瘦OCaml绑定

时间:2024-04-30 17:58:16
【文件属性】:

文件名称:extunix:与Unix模块未涵盖的各种低级系统API的瘦OCaml绑定

文件大小:81KB

文件格式:ZIP

更新时间:2024-04-30 17:58:16

OCaml

ExtUnix OCaml库 各种低级系统API的精简绑定的集合。 我们的座右铭:“对于Unix,extlib对stdlib是什么” 实现直接映射到基础系统API的瘦C绑定。 提供通用的一致ocaml接口:命名约定,异常。 易于构建-没有额外的依赖关系。 主页: : 为什么? 大多数系统API都不应该使用完整的库。 ExtUnix项目旨在将这些收集在一个地方。 阅读“ ”以了解我们可以集成哪种系统API。 安装 依存关系: OCaml,Dune,ppxlib用于构建和安装 (可选)oUnit2用于测试,odoc用于文档 构建并安装: make make install 或者直接使用基础的Dune构建系统(普通ocaml,无需sh和make): dune build @install 用法示例: $ ocaml # #use "topfind";; # #requ


【文件预览】:
extunix-master
----.gitignore(63B)
----Makefile(398B)
----src()
--------pts.c(874B)
--------ioctl_siocgifconf.c(3KB)
--------unshare.c(605B)
--------tty_ioctl.c(1KB)
--------common.h(179B)
--------sendmsg.c(4KB)
--------eventfd.c(711B)
--------syslog.c(3KB)
--------TODO()
--------unistd.c(13KB)
--------mktemp.c(1KB)
--------endianba.c(3KB)
--------statvfs.c(2KB)
--------ptrace.c(1KB)
--------sockopt.c(3KB)
--------sysconf.c(1KB)
--------sysinfo.c(1KB)
--------read_cred.c(680B)
--------endian.c(4KB)
--------atfile.c(6KB)
--------poll.c(2KB)
--------memalign.c(833B)
--------dune(959B)
--------mount.c(2KB)
--------resource.c(4KB)
--------fadvise.c(1KB)
--------extUnix.pp.ml(113KB)
--------pread_pwrite_ba.c(8KB)
--------uname.c(766B)
--------fsync.c(2KB)
--------splice.c(3KB)
--------extUnix.mli(308B)
--------fexecve.c(1017B)
--------malloc.c(1KB)
--------common.c(959B)
--------mman.c(734B)
--------time.c(4KB)
--------signalfd.c(4KB)
--------execinfo.c(532B)
--------dirfd.c(357B)
--------stdlib.c(2KB)
--------fallocate.c(3KB)
--------endian_helper.h(3KB)
--------bigarray.c(780B)
----.travis.yml(434B)
----TODO(755B)
----ppx_have()
--------ppx_have.ml(5KB)
--------dune(164B)
----README.md(5KB)
----dune-project(1KB)
----appveyor.yml(956B)
----CHANGES.txt(4KB)
----discover()
--------dune(61B)
--------discover.mli(0B)
--------discover.ml(16KB)
----test()
--------test.ml(19KB)
--------dune(61B)
--------test_user_namespace.ml(13KB)
--------testba.ml(8KB)
----extunix.opam(1KB)

网友评论