Your comments

Of course! I just wanted to explain why sftp probably won't make it into the app.
This is implemented in the next update.
Here's the relevant part of the developer agreement:

"An Application may not download or install executable code. Interpreted code may only be used in an Application if all scripts, code and interpreters are packaged in the Application and not downloaded. The only exception to the foregoing is scripts and code downloaded and run by Apple's built-in WebKit framework."

You also have to remember that everything has to be in the same binary. So, for example, GPLed code can't be included.

IMHO the only feasable way would be to have the compiler/tool run on a server (see http://feedback.textasticapp.com/feedback/7730-remote-source-code-compilation/).
Erlang only has a single line comment that starts with "%", right?

For some reason, the syntax definition file also had "%" as the start character of a multiline comment. I've removed that.