Esta página contiene algunos programas de utilidad general escritos en Java.
Los programas (clases) se proporcionan en código fuente y compilados con el compilador javac de Sun.
Pulsa aquí para volver a la página principal
La descripción definitiva de lo que hace cada una de las clases es el código fuente, de modo que si se encuentra alguna discrepancia entre el comportamiento real de la computadora y el esperado según la lectura del código fuente, las razones pueden ser:
RLisp es un paquete Java que permite, en tiempo de ejecución, crear objetos Java y ejecutar sus métodos. Es, por lo tanto, un intérprete de Java. Lo peculiar es que el intérprete es una máquina Lisp completa, por lo que también puede decirse que RLisp es un intérprete Lisp que utiliza la semántica de Java.
Los ficheros que componen RLisp son cuatro (o tres):
Para poder acceder desde el programa RLisp, en tiempo de ejecución, a
los otros tres documentos, deben colocarse los cuatro ficheros en el
mismo directorio. Los ficheros con el código fuente, archivos de
extensión .java
, están dentro de RLisp.jar.
Contiene tres clases y una interfaz Java que permiten
convertir un fichero en un array
de String
s,
un array
de String
s en un fichero, y
ordenar alfabéticamente y modificar de diversos modos
un array
de String
s
utilizando una interfaz gráfica (GUI) o desde la línea de comandos.
Todo el código presentado en esta página es libre, gratuito y puede ser modificado según las prescripciones de la Free Software Foundation conocidas como "GNU General Public License" y "GNU Library General Public License". Esto significa que, a los programas modificados hechos a partir de éstos, se aplicarán las mismas prescripciones, por lo que deben ser igualmente libres, gratuitos y modificables en los mismos términos.
Última actualización: 2013.06.24.
© Ramón Casares 2004-2013