[erlang-questions] Mini-Erlang for Android

Jan Burse janburse@REDACTED
Thu Sep 13 10:37:38 CEST 2012

Dear All,

I just gave it a try whether the Mini-Erlang interpreter also
runs on Android. Since release 0.9.5 the Jekejeke Runtime
also features a console and this is also available for Android.
It worked fine.

So before I went into lengths using Bluetooth, SD-Cards,
USB, E-mail whatever to move the Prolog text erlang.p
to my phone, I simply pointed an URL to the Prolog text
and consulted this URL. The session run as follows:

    Jekejeke Prolog, Runtime Library 0.9.5
    (c) 1985-2012, XLOG Technologies GmbH, Switzerland
    ?- ['http://www.xlog.ch/jekejeke/perpetual/erlang.p'].
    ?- erlang.
    > X=1.
    > X.

(Screenshot can be seen here:

To abort the session one can use the menu item abort. The
Jekejeke Runtime doesn't have a debugger and is free,
currently available from Google Play and Amazone
Appstore (U.S. only).


Jan Burse,
13. Sept 2012

P.S.: One can of course put his preferred Prolog text on
a web server of his choice, consult this and play. But
sys_add_path/1 doesn't currently work for URL archives
in release 0.9.5 for Android.

Jan Burse schrieb:
> General Questions:
> - Would it be allowed to make a Erlang language realization?
> - Any legal problems with copyright or so?
> - Any ways to certify it, i.e. test suite etc.?
> Bye
> Richard O'Keefe schrieb:
>> On 6/04/2012, at 8:33 AM, Jan Burse wrote:
>>> BTW: One can easily build and run code
>>> written in the Erlang language with other
>>> tool-sets and runtimes. Here is a very small
>>> experiment:
>>> https://plus.google.com/u/0/b/103259555581227445618/103259555581227445618/posts/KQrBA5yECpq
>> Follow the links to
>> http://www.xlog.ch/jekejeke/perpetual/erlang.p
>> and you find something with
>>   - no concurrency
>>   - no hot loading
>>   - no modules
>>   - no functions
>>   - no conditionals
>>   ...
>> It's so mini it's Zero.
>> As an experiment, it's a dud.
>> "Precise Garbage Collection in Prolog" is an interesting paper, though.

More information about the erlang-questions mailing list