Compilador y evaluador de Karel en Javascript
- Clona el repositorio en tu máquina usando
git clone https://github.com/omegaup/karel.js.git
. - Haz
git submodule update --init
al repo, para incluir CodeMirror en tu copia del proyecto.
npm install && npm start
sudo npm install -g
kareljs compile archivo.karel
compila el programa y genera un archivo.kx
.kareljs run archivo.kx < entrada.in
ejecuta el programa con el mundo especificado porentrada.in
.
- Si
npm install
marca error en la libreríanode-canvas
, probablemente estés corriendo desde un OS que necesita instalar ciertas dependencias. Consulta la siguiente documentación