caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
* [Caml-list] a functional shell -- beginning an implementation...
@ 2006-01-29  5:44 Jonathan Roewen
  0 siblings, 0 replies; only message in thread
From: Jonathan Roewen @ 2006-01-29  5:44 UTC (permalink / raw)
  To: caml-list

Hi,

I'm trying to develop an ocaml-based shell, using functions as first
class primitives in the shell environment.

The idea I have is to have the .cmi files represent the environment
for the shell basics, and a trie to store function names available ..
and each have a list of modules that this name appears in. For a
function with a single module name, it can be executed without
ambiguity. Otherwise, there'd be some mechanism to handle the
ambiguity.

Anyways, to get to the real point: does anyone have some pointers on
where to begin to try extract names of values & module names from .cmi
files for the purpose of building this tree?

Kindest Regards,

Jonathan


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2006-01-29  5:44 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-01-29  5:44 [Caml-list] a functional shell -- beginning an implementation Jonathan Roewen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).