domingo, septiembre 25, 2005
Ejemplo de main
public static void main(String args[]) throws Exception {
System.out.println("Bienvenido a Comodo");
FileReader fis = new FileReader("uno.pas"); // se construye el File reader
// una versión mas sofisticada no coloca fijo el nombre, sino que puede leerlo de std in
// o tomarlo del array de argumentos args[]
parser paspar = new parser(new Yylex(fis));
// el constructor de parser toma un Yylex, cuyo constructor toma el fileReader
paspar.parse(); // esta es la llamada importante.
// este codigo se puede colocar en parser code {: :} dentro de cup
// o dentro de otra clase que tenga acceso tanto a parser como a Yylex.
}
System.out.println("Bienvenido a Comodo");
FileReader fis = new FileReader("uno.pas"); // se construye el File reader
// una versión mas sofisticada no coloca fijo el nombre, sino que puede leerlo de std in
// o tomarlo del array de argumentos args[]
parser paspar = new parser(new Yylex(fis));
// el constructor de parser toma un Yylex, cuyo constructor toma el fileReader
paspar.parse(); // esta es la llamada importante.
// este codigo se puede colocar en parser code {: :} dentro de cup
// o dentro de otra clase que tenga acceso tanto a parser como a Yylex.
}