-- 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.