I understand why you would want to use Erlang, but instead of writing an entire interpreter with all the complexity that entails, would you consider using another language that is very good in extremely resource-restricted environments? FORTH comes to mind. If you just want to Get Things Done, that is; if you are constrained to use Erlang, that's a different matter.<br>
<br><div class="gmail_quote">On Thu, Jul 3, 2008 at 12:35 PM, Corrado Santoro <<a href="mailto:csanto@diit.unict.it">csanto@diit.unict.it</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">Mikael Pettersson wrote:<br>
> Forget about BEAM, for a system this small you need to design<br>
> the entire compiler/VM/interpreter from scratch for small space.<br>
</div>I was quite sure that I had to design the VM from scratch, but my idea<br>
was not to do the same for the compiler; I would like to start from the<br>
.beam file and write the interpreter, but, as far as I know, an official<br>
  specification of .beam and of the instruction set does not exist.<br>
<br>
In any case, I'll follow your suggestions.<br>
<br>
Thanks!<br>
<div class="Ih2E3d"><br>
--Corrado<br>
<br>
--<br>
==================================================================<br>
Eng. Corrado Santoro, Ph.D.<br>
University of Catania - ITALY - Engineering Faculty<br>
<br>
Tel: +39 095 7382380        VoIP: <a href="mailto:sip%3A7035@voicegw2.diit.unict.it">sip:7035@voicegw2.diit.unict.it</a><br>
<br>
Personal Home Page: <a href="http://www.diit.unict.it/users/csanto" target="_blank">http://www.diit.unict.it/users/csanto</a><br>
     NUXI Home Page: <a href="http://nuxi.diit.unict.it" target="_blank">http://nuxi.diit.unict.it</a><br>
==================================================================<br>
<br>
_______________________________________________<br>
</div><div><div></div><div class="Wj3C7c">erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://www.erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://www.erlang.org/mailman/listinfo/erlang-questions</a><br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>The great enemy of the truth is very often not the lie -- deliberate, contrived and dishonest, but the myth, persistent, persuasive, and unrealistic. Belief in myths allows the comfort of opinion without the discomfort of thought.<br>
John F. Kennedy 35th president of US 1961-1963 (1917 - 1963)