globle int BuildFunction( void *theEnv) { DATA_OBJECT theArg; /*==============================================*/ /* Function build expects exactly one argument. */ /*==============================================*/ if (EnvArgCountCheck(theEnv,"build",EXACTLY,1) == -1) return(FALSE); /*==================================================*/ /* The argument should be of type SYMBOL or STRING. */ /*==================================================*/ if (EnvArgTypeCheck(theEnv,"build",1,SYMBOL_OR_STRING,&theArg) == FALSE) { return(FALSE); } /*======================*/ /* Build the construct. */ /*======================*/ return(EnvBuild(theEnv,DOToString(theArg))); }
int __declspec(dllexport) CALL_CONV __EnvBuild( void *theEnv, char *buildString) { return EnvBuild(theEnv,buildString); }