# erlport **Repository Path**: fastdgiot/erlport ## Basic Information - **Project Name**: erlport - **Description**: erlport - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-20 - **Last Updated**: 2021-09-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ErlPort - connect Erlang to other languages =========================================== .. contents:: ErlPort is a library for `Erlang `__ which helps connect Erlang to a number of other programming languages. Currently supported external languages are `Python `__ and `Ruby `__. The library uses `Erlang port protocol `__ to simplify connection between languages and `Erlang external term format `__ to set the common data types mapping. The following is an example ErlPort session for Python: .. sourcecode:: erl 1> {ok, P} = python:start(). {ok,<0.34.0>} 2> python:call(P, sys, 'version.__str__', []). <<"2.7.3 (default, Aug 1 2012, 05:14:39) \n[GCC 4.6.3]">> 3> python:call(P, operator, add, [2, 2]). 4 4> python:stop(P). ok Check http://erlport.org for more information: - `ErlPort documentation `_ + `Connect Erlang to Python `_ + `Connect Erlang to Ruby `_ - `ErlPort downloads `_ + `ErlPort binary packages `_ + `ErlPort source packages `_ Feedback -------- Please use the following channels for reporting bugs, offering suggestions or feedback: - ErlPort mail list: erlport@googlegroups.com (https://groups.google.com/d/forum/erlport) - ErlPort issue tracker: https://github.com/hdima/erlport/issues - Email: dima at hlabs.org - Send a message or follow me for updates on Twitter: `@hdima `_