schwartz@groucho.cs.psu.edu (Scott Schwartz) (02/27/91)
In article <10313@dog.ee.lbl.gov> torek@elf.ee.lbl.gov (Chris Torek) writes:
If you want flexible syntax, there is always Lisp, :-)
Or ML:
% sml
Standard ML of New Jersey, Version 0.66, 15 September 1990
val it = () : unit
- infix 7 //
fun op // (a:int, b:int): (int*int) = (a div b, a mod b);
- val (x, y) = 15 // 7;
val x = 2 : int
val y = 1 : int
No operator overloading, though.