| 12345678910111213141516 | class CompServer {    static function main() {        var port = 4000;        var server = new sys.io.Process("haxe", ["--wait", "" + port]);        var socket = new sys.net.Socket();        socket.connect(new sys.net.Host("localhost"), port);        socket.write("--display Main.hx@43\n-D display-stdin");        socket.write("\x01");        socket.write(sys.io.File.getContent("Main.hx.stdin"));        socket.write("\x00");        var out = socket.read();        socket.close();        Sys.stderr().writeString(out);        server.kill();    }}
 |