kohlivarun5 / pycaml

MOVED TO https://bitbucket.org/chemoelectric/pycaml

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bindings for Python and Objective Caml.
Not thread-safe.

Based on the work of:
  * Art Yerkes: http://pycaml.sourceforge.net/
  * Dr. Thomas Fischbacher and Dr. Hans Fangohr:
       http://nmag.soton.ac.uk/tf/pycaml.html

Doctors Fischbacher and Fangohr included the following acknowledgment:
"This work has been supported by the EPSRC Grant GR/T09156/01 (UK)."
(http://www.epsrc.ac.uk/)

This version has been modified primarily for use with Kompostilo
Typesetter: http://kompostilo.googlecode.com

The author, Barry Schwartz, is disabled and so unable to provide much
support. He encourages people to fork off their own versions and have
a lot of fun. :)

Distributed under the GNU Lesser General Public License, version 2.1.

To build, use something like:

  make PYVER=2.6

An ebuild is included for the benefit of Gentoo users.


-- Get pycaml from github
-- Get OcamlBuild (optional)
-- Install ocaml (port install ocaml)
-- port install opam
-- make all
-- ocamlmktop -cclib -Lpwd -cclib libpycaml_stubs.a -custom unix.cma str.cma pycaml.cma
-- ocamlc -cclib -L`pwd` -cclib libpycaml_stubs.a -cus tom unix.cma str.cma pycaml.cma examples/log.ml
-- https://docs.python.org/2.7/distutils/apiref.html for using this in your python

About

MOVED TO https://bitbucket.org/chemoelectric/pycaml

License:GNU Lesser General Public License v2.1


Languages

Language:OCaml 57.4%Language:C 41.7%Language:Python 1.0%