meta-for int also as long, float, double { static int abs(int i) { ret Math.abs(i); } } ifclass Complex static double abs(Complex c) { ret c.abs(); } endif