Tengo un archivo con varias líneas de código scala: importaciones, asignaciones de valores de lista, etc. que utilizo a menudo para inicializar algunas cosas cuando uso REPL.¿Cómo ejecutar un archivo externo desde el intérprete interactivo scala (REPL)?
Actualmente solo abro el archivo en un editor de texto y lo copio y pego en el REPL, pero ¿hay alguna manera de hacerlo llamando al archivo externo de una manera más directa, así que no tengo para copiar y pegar todo el tiempo?
En algunas herramientas de bases de datos interactivas como SQL Plus, se hace escribiendo @filename
en el indicador. ¿Hay algo similar en Scala REPL? Antes de que el nombre de archivo con @
no funcione, eval
tampoco funciona.
¡Gracias, eso funcionó! No puedo encontrar documentación del REPL en ningún lugar de la web. Ni siquiera sabía que ': help" mostraría la ayuda (limitada); Estaba probando otras cosas como 'scala /?' Y 'scala -help' en el símbolo del sistema de Windows, y' help' y '?' Dentro de REPL. – Gigatron
¿Dónde aprendiste sobre ': paste'? No está listado con ': help'. Aparentemente tienes acceso a documentación que no conozco. También me pregunto de qué se trata ': power'. – Gigatron
': paste' es nuevo en 2.9.algo, supongo 2.9.1. ': power' es un poco más viejo, nunca lo usé, excepto para ver qué es. Supongo que lo sé de la lista de correo. Desde la página principal de scala no puedo encontrar una breve documentación sobre ': power' o el REPL. –