G:/ScriptBasic/source/extensions/trial/interface.c File Reference

#include <stdio.h>
#include "../../basext.h"

Go to the source code of this file.

Functions

besVERSION_NEGOTIATE printf ("The function bootmodu was started and the requested version is %d\n", Version)
 printf ("The variation is: %s\n", pszVariation)
 printf ("We are returning accepted version %d\n",(int) INTERFACE_VERSION)
 return (int)
besEND besFUNCTION (set1)
besEND besFUNCTION (arbdata)
besEND besFUNCTION (pzchar)
besEND besFUNCTION (trial)
 besHOOK_CALLSCRIBAFUNCTION (ulEntryPoint, pArgument->Value.aValue, besARGNR-1,&FunctionResult)
 for (i=2;i<=(unsigned) besARGNR;i++)
 besRELEASE (pArgument)
 besRELEASE (FunctionResult)
besEND besSUB_AUTO printf ("autoloading %s\n", pszFunction)
besEND besCOMMAND (iff)
 if (Op1==NULL)
 if (!ConditionValue) nItem

Variables

ppFunction = (void *)trial
 Op1 = besEVALUATEEXPRESSION(CAR(nItem))
 ASSERTOKE
 nItem = CDR(nItem)
 RESULT = besEVALUATEEXPRESSION(CAR(nItem))
 ASSERTOKE
 RETURN


Function Documentation

besEND besCOMMAND iff   ) 
 

Definition at line 178 of file interface.c.

References NULL, RESULT, and RETURN.

besEND besFUNCTION trial   ) 
 

Definition at line 130 of file interface.c.

besEND besFUNCTION pzchar   ) 
 

Definition at line 116 of file interface.c.

References besDEREFERENCE(), memcpy(), printf(), and STRINGVALUE().

besEND besFUNCTION arbdata   ) 
 

Definition at line 96 of file interface.c.

References besRELEASE(), memcpy(), and STRINGVALUE().

besEND besFUNCTION set1   ) 
 

Definition at line 76 of file interface.c.

References besLEFTVALUE(), besRELEASE(), and LONGVALUE().

besHOOK_CALLSCRIBAFUNCTION ulEntryPoint  ,
pArgument->Value.  aValue,
besARGNR-  1,
FunctionResult
 

besRELEASE FunctionResult   ) 
 

besRELEASE pArgument   ) 
 

Referenced by besFUNCTION(), and if().

for  ) 
 

Definition at line 166 of file interface.c.

if ConditionValue  ) 
 

Definition at line 1846 of file string.c.

References RETURN.

if Op1  = NULL  ) 
 

Definition at line 195 of file interface.c.

References besCONVERT2LONG(), LONGVALUE(), and Op1.

besEND besSUB_AUTO printf "autoloading %s\n"  ,
pszFunction 
 

printf "We are returning accepted version %d\n"  ,
(int)  INTERFACE_VERSION
 

printf "The variation is: %s\n"  ,
pszVariation 
 

besVERSION_NEGOTIATE printf "The function bootmodu was started and the requested version is %d\n"  ,
Version 
 

Referenced by alloc_Free(), besFUNCTION(), comm_GetCommand(), comm_Init(), comm_List(), comm_Message(), comm_WeAreAt(), dummy(), ipreproc_Process(), main(), memory_ReleaseVariable(), MyOutput(), print_help(), and prompt().

return int   ) 
 

Definition at line 17 of file interface.c.


Variable Documentation

ASSERTOKE
 

Definition at line 211 of file interface.c.

ASSERTOKE
 

Definition at line 193 of file interface.c.

nItem = CDR(nItem)
 

Definition at line 208 of file interface.c.

Op1 = besEVALUATEEXPRESSION(CAR(nItem))
 

Definition at line 192 of file interface.c.

* ppFunction = (void *)trial
 

Definition at line 175 of file interface.c.

RESULT = besEVALUATEEXPRESSION(CAR(nItem))
 

Definition at line 210 of file interface.c.

RETURN
 

Definition at line 213 of file interface.c.


Generated on Sun Mar 12 23:56:36 2006 for ScriptBasic by  doxygen 1.4.6-NO