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