M
metaperl.etc
Ok, I just want to know if you have any suggestions for improving this
code. I dont like typing System.out before all my I/O calls but I
cant extend System.out because I am extending DepthFirstAdapter.
I dont like calling print() one line and then println() on the next.
Something like printf would be nice.
Any other suggestions welcome.
package redick;
import redick.analysis.*;
import redick.node.*;
class Translation extends DepthFirstAdapter {
public void outASexpExpr(ASexpExpr node) {
System.out.print("arg1 ");
System.out.println(node.getArg1());
System.out.print("arg2 ");
System.out.println(node.getArg2());
System.out.print("dyad ");
System.out.println(node.getDyad());
Double arg1 = Double.parseDouble(node.getArg1().toString());
Double arg2 = Double.parseDouble(node.getArg2().toString());
Double sum = arg1 + arg2 ;
System.out.print("Their sum: ");
System.out.println(sum);
}
}
code. I dont like typing System.out before all my I/O calls but I
cant extend System.out because I am extending DepthFirstAdapter.
I dont like calling print() one line and then println() on the next.
Something like printf would be nice.
Any other suggestions welcome.
package redick;
import redick.analysis.*;
import redick.node.*;
class Translation extends DepthFirstAdapter {
public void outASexpExpr(ASexpExpr node) {
System.out.print("arg1 ");
System.out.println(node.getArg1());
System.out.print("arg2 ");
System.out.println(node.getArg2());
System.out.print("dyad ");
System.out.println(node.getDyad());
Double arg1 = Double.parseDouble(node.getArg1().toString());
Double arg2 = Double.parseDouble(node.getArg2().toString());
Double sum = arg1 + arg2 ;
System.out.print("Their sum: ");
System.out.println(sum);
}
}