[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Keith Wansbrough <Keith.Wansbrough@c...> |
| Subject: | Re: [Caml-list] function application is partial |
> But why was the error on p=v.(i) and not on the printf line itself ? [..] > briand> File "sweep.ml", line 30, characters 6-115: > briand> Warning: this function application is partial, > briand> maybe some arguments are missing. [..] > briand> let p = v.(i) in > briand> let f = p.freq in > briand> let z = p.data in > briand> Printf.printf "%.3e %.3e\n" (number_db (Complex.norm2 z)); I can't tell which line is line 30, but none of your lines are 115 characters long. Count 109 characters from the "let" in "let p = v.(i)", and I suspect you reach the printf. OCaml often seems to be confused about lines in error messages. HTH. --KW 8-) ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners