Despite looking through Aether and CodeCombat’s repository (and associated wikis), I couldn’t find out:
- what is meant by transpiling;
- what are the interfaces to provide code to Aether ?
Indeed, “[being] able to get the player’s code from the source language into the first step of Aether’s transpilation pipeline”  isn’t exactly helpful.
The motivation here is that I would love to be able to use
js_of_ocaml, an OCaml to JS compiler (which has been used to run the OCaml REPL in the browser) and enable people to play CodeCombat with OCaml code.