Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!ames!claris!apple!winkler From: winkler@Apple.COM (Dan Winkler) Newsgroups: comp.sys.mac.hypercard Subject: XCMD's Message-ID: <10871@apple.Apple.Com> Date: 22 May 88 21:30:51 GMT References: <50895@sun.uucp> <4015@zodiac.UUCP> <54103@sun.uucp> Reply-To: winkler@apple.UUCP (Dan Winkler) Distribution: comp Organization: Apple Computer Inc, Cupertino, CA Lines: 10 > Hypertalk has nothing to do with XCMDS or XFCNS. HyperTalk is the HyperCard > programming language. XCMDS and XFCNS is an interface that allows external > programmed modules to be stuck into HyperCard. Completely different beasts You're entirely wrong about that. HyperTalk and XCMDs are as closely related as they could possibly be. I designed XCMDs to be just like HyperTalk handlers except written in a compiled language. They have the same calling interface as HyperTalk handlers, all the same abilites to send messages and evaluate expressions, and exist in the same inheritance hierarchy.