[comp.arch] obtaining

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.