<p>I tried to get it running  as well, but I IELE its still in R&amp;D.
I recommend following this tutorial instead.
<a href="https://youtu.be/p3ee19mJUOA" rel="nofollow noreferrer">https://youtu.be/p3ee19mJUOA</a></p>

CC BY-SA 4.0
2021-12-29T19:50:44.100Z
2021-12-29T19:50:44.100Z
gabrielsalvador
<p>I was able to get mallet running with the command ./mallet iele -d .</p>
<p>I created a simple contract that works in Remix but when I try to compile the contract using iele I get a <em><strong>Uncaught 'Compiler error: 0\nundefined'</strong></em></p>
<p>The contract below</p>
<pre><code>pragma solidity ^0.4.0;

contract Inbox {

    string public message;

    function Inbox(string initialMessage) public {
        message = initialMessage;
    }

    function setMessage(string newMessage) public returns(string) {
        message = newMessage;
    }



}
</code></pre>
<p><a href="https://i.sstatic.net/SDjvT.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/SDjvT.png" alt="enter image description here" /></a></p>

CC BY-SA 4.0
2021-06-09T08:30:42.713Z
Just a guess: Your `setMessage` function should return a string but it doesn't return anything.
eddex
<ethereum><erc20><smart-contract>
Mallet IELE Compiler crashes without Uncaught Error
# Mallet IELE Compiler crashes without Uncaught Error

(Asked by: username_0 on 2021-06-08)

I was able to get mallet running with the command ./mallet iele -d .
I created a simple contract that works in Remix but when I try to compile the contract using iele I get a Uncaught 'Compiler error: 0\nundefined'
The contract below
pragma solidity ^0.4.0;

contract Inbox {

    string public message;

    function Inbox(string initialMessage) public {
        message = initialMessage;
    }

    function setMessage(string newMessage) public returns(string) {
        message = newMessage;
    }



}

**Tags:** ethereum, erc20, smart-contract
> **Comments:**
> **username_1**: Just a guess: Your `setMessage` function should return a string but it doesn't return anything.  

---

## 1 answers

### Answer by username_2 on 2021-12-29. Score: 0

I tried to get it running as well, but I IELE its still in R&D.
I recommend following this tutorial instead.
<https://youtu.be/p3ee19mJUOA>


---

