//Se deben importar las clases a usar del paquete de TOLJava
import com.hcarralero.toljava.TOLMachine;
...
//Se crea una instancia de TOLMachine, la cual nos sirve para acceder al Intérprete de TOL
TOLMachine tm= new TOLMachine();
//Usamos una cadena para almacenar el código TOL a ejecutar
//En este caso la variable 'code' toma el código ingresado por el usuario en la caja de texto
String code= (String)this.taExpDemo01.getText();
//Se ejecuta el código ingresado. El resultado es un arreglo de cadenas Object
res[]= tm.execute(code);
//La primera cadena representa el número de errores detectado por el Intérprete de TOL
String strNE= (String)res[0]; try {
//Usamos un método para convertir la cadena en un número
//ne contendrá el número de errores, 0 significa que no hubo errores
int ne= Integer.parse(strNE);
//El resto de los elementos son los mensajes producidos por el Intérprete de TOL
//Los mensajes
} catch (NumberFormatException ex) {
//Si se llega a este punto se habrá producido un error inesperado
}
SyntaxHighlighter.all()