/* BasicCedar.c produced by Cinder of April 1, 2001 12:00:00 pm PDT */ /* formerly from <cedar/InstallationSupport.h>: */ typedef unsigned XR←InterfacePtr; typedef unsigned XR←GlobalFramePtr; extern XR←InterfacePtr XR←ImportInterface (); extern XR←InterfacePtr XR←ExportInterface (); extern void XR←ExportProc (); extern void XR←PushScope (); extern void XR←HideNames (); extern void XR←PopScope (); extern void XR←PushRename (); extern void XR←PopRename (); extern void XR←ForgetName (); extern void XR←ProhibitDuplicateExports (); extern void XR←PermitDuplicateExports (); extern void XR←AddControl (); extern XR←GlobalFramePtr XR←FirstControl(); void XR←Start (); static char versionStamp[] = "@(#)mob←version [2357285721,3066952815] BasicCedar.config"; static char configBuildTime[] = "@(#)configBuildTime April 11, 1994 10:34 am PDT"; char XR←configBuildTime←BasicCedar[] = "April 11, 1994 5:34 pm GMT"; extern void XR←install←BasicPackages(); extern void XR←install←BasicTimePackage(); extern void XR←install←Debugger(); extern void XR←install←Greet(); extern void XR←install←IOPackage(); extern void XR←install←ProcessPropsImpl(); extern void XR←install←UnixSysPackage(); extern void XR←install←UXIOImpl(); static XR←GlobalFramePtr firstControl; extern void XR←install←BasicCedar() { XR←PushScope("BasicCedar"); XR←ImportInterface("Atom", 0, 0); XR←ImportInterface("AtomPrivate", 0, 0); XR←ImportInterface("Basics", 0, 0); XR←ImportInterface("DReal", 0, 0); XR←ImportInterface("Finalize", 0, 0); XR←ImportInterface("FinalizeOps", 0, 0); XR←ImportInterface("List", 0, 0); XR←ImportInterface("Process", 0, 0); XR←ImportInterface("ProcessorFace", 0, 0); XR←ImportInterface("Rope", 0, 0); XR←ImportInterface("Real", 0, 0); XR←ImportInterface("RuntimeError", 0, 0); XR←ImportInterface("RefText", 0, 0); XR←ImportInterface("SymTab", 0, 0); XR←ImportInterface("UXStrings", 0, 0); XR←ImportInterface("VM", 0, 0); XR←ImportInterface("XNS", 0, 0); XR←ExportInterface("Prop", 0, 0); XR←ExportInterface("Commander", 0, 0); XR←ExportInterface("CommanderRegistry", 0, 0); XR←ExportInterface("PriorityQueue", 0, 0); XR←ExportInterface("RopeFile", 0, 0); XR←ExportInterface("RopeList", 0, 0); XR←ExportInterface("RedBlackTree", 0, 0); XR←ExportInterface("Scaled", 0, 0); XR←ExportInterface("UnixEnviron", 0, 0); XR←ExportInterface("BasicTime", 0, 0); XR←ExportInterface("BasicTimeBackdoor", 0, 0); XR←ExportInterface("BootTime", 0, 0); XR←ExportInterface("HostTime", 0, 0); XR←ExportInterface("PreDebug", 0, 0); XR←ExportInterface("DebuggerFixup", 0, 0); XR←ExportInterface("PreDebugPrivate", 0, 0); XR←ExportInterface("SystemVersion", 0, 0); XR←ExportInterface("Convert", 0, 0); XR←ExportInterface("IO", 0, 0); XR←ExportInterface("IOClasses", 0, 0); XR←ExportInterface("IOErrorFormatting", 0, 0); XR←ExportInterface("IOUtils", 0, 0); XR←ExportInterface("EchoStream", 0, 0); XR←ExportInterface("EditedStream", 0, 0); XR←ExportInterface("FanoutStream", 0, 0); XR←ExportInterface("TiogaFileIO", 0, 0); XR←ExportInterface("ProcessProps", 0, 0); XR←ExportInterface("UnixSysCalls", 0, 0); XR←ExportInterface("UnixSysCallExtensions", 0, 0); XR←ExportInterface("UXIO", 0, 0); XR←HideNames(); XR←install←BasicPackages(); XR←install←BasicTimePackage(); XR←install←Debugger(); XR←install←Greet(); XR←install←IOPackage(); XR←install←ProcessPropsImpl(); XR←install←UnixSysPackage(); XR←install←UXIOImpl(); XR←AddControl("Debugger"); XR←AddControl("BasicTimePackage"); XR←AddControl("IOPackage"); XR←AddControl("ProcessPropsImpl"); XR←AddControl("UnixSysPackage"); XR←AddControl("BasicPackages"); XR←AddControl("UXIOImpl"); XR←AddControl("Greet"); firstControl = XR←FirstControl(); XR←PopScope(); } extern void XR←run←BasicCedar() { XR←StartCedarModule(firstControl); } extern void XR←unload←BasicCedar() { XR←Unload(firstControl); }