-- File [Ivy]<Nelson>Lupine>Lupine.config.
-- Last edited by BZM on January 26, 1982  12:37 PM.
-- Last edited by Andrew Birrell on October 4, 1982 1:17 pm
-- Last edited by Paul Rovner on January 28, 1983 1:29 pm

-- Using Lupine.
-- To translate a compiled interface module called Example, type
--	>Lupine TranslateInterface["Example"].
-- Lupine has the Lister's interface and can also be used interactively.
-- Type ? for a complete list of translation options.
-- In general, once the stub modules are compiled, the client
-- and server runtime configurations needed to support remote
-- interface Example are as follows:
--
--	SERVER CONFIG		CLIENT CONFIG
--	RpcRuntime		RpcRuntime
--	ExampleRpcServerImpl	ExampleRpcClientImpl
--	ExampleImpl		ClientDriverProgram



Lupine: CONFIGURATION
  LINKS: CODE
  IMPORTS
	BcdOps, ConvertUnsafe, Directory, Exec,
	Heap, FileIO, Inline, IO, LongString,
	Rope, RTSymbolOps, RTSymbols, AMTypes, Runtime, Space, Storage, String,
	Time, Transaction, TTY, UserTerminal
  CONTROL LupineUserInterfaceImpl
  = BEGIN

  Commander;  -- A command interpreter that operates through the SimpleExec.
  CWFImpl;  -- An instance of CWF used only by LupineUserInterfaceImpl.
  LupineUserInterfaceImpl;  -- A simple user interface relying on the Commander.

  LupineTranslator;  -- The body of Lupine exported as a procedure.

  END.