[comp.sys.mac.hypercard] XCMD's

winkler@Apple.COM (Dan Winkler) (05/23/88)

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

chuq@plaid.Sun.COM (Chuq Von Rospach) (05/23/88)

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

Bad choice of words on my part. Sorry. (What I meant to say was....)

Chuq Von Rospach			chuq@sun.COM		Delphi: CHUQ

	Robert A. Heinlein: 1907-1988. He will never truly die as long as we
                           read his words and speak his name. Rest in Peace.

lombardi@cshl.org (Diane Lombardi in Hershey) (02/06/91)

	I need some information on XCMD's.  I am fairly new
	to HyperCard so any information would be a great
	help.  I am using HyperCard as a graphical interface
	to a bunch of C (MPW C) routines.  These routines
	in turn send calls to a database (via Sybase-DBLib),
	which resides on a SparcStation.  I am unable to
	link all of the object code and libraries into
	one segment (which is required for an XCMD).
	I keep getting an error message that says:
	Link: Error: PC-relative edit: Offset out of range

	Any ideas ??

	Please send response to lombardi@cshl.org
	
	Thank-you in advance !!!!


   Diane Lombardi
   Cold Spring Harbor Laboratories