Browse thread
[Caml-list] incredibly dumb beginner's question about modules
- Michael Vanier
[
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: | Michael Vanier <mvanier@c...> |
| Subject: | [Caml-list] incredibly dumb beginner's question about modules |
Hi,
I would post this to the caml-beginners mailing list but I can't find it
:-(
I'm just getting started with ocaml modules and I've run into a
ridiculously trivial problem that I can't solve. Consider this file:
(* test.ml *)
module Foo =
struct
type foo = int array array
let make_foo () = Array.make_matrix 8 8 0
end
(* end of test.ml *)
I compile this with "ocamlc -c test.ml". No problems so far. Then I open
an interactive toplevel:
# open Test;;
# Foo.make_foo ();;
Reference to undefined global `Test'
#
What's going on? What am I not doing that I should be doing?
Thanks in advance,
Mike
-------------------
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