% col signature for interfacing lambda prolog to C square : int -> int dist : int -> int -> int -> int -> real circu : real -> real % shell call, > 0 indicates success shell : string -> int $