home *** CD-ROM | disk | FTP | other *** search
- #include <MacTypes.h>
- #include "HyperXCmd.h"
-
- /* Evaluate a HyperCard expression and return the answer. The answer is
- a handle to a zero-terminated string.
- */
- pascal Handle
- EvalExpr(paramPtr,expr)
- register XCmdBlockPtr paramPtr;
- StringPtr expr;
- {
- paramPtr->inArgs[0] = (long)expr;
- paramPtr->request = xreqEvalExpr;
- (*paramPtr->entryPoint)();
- return (Handle)paramPtr->outArgs[0];
- }
-