COMMAND()
From Lianjapedia
Revision as of 06:39, 11 April 2013 by Barrymavin (Talk | contribs)
PURPOSE
Execute a command
SYNONYM
api_command()
SYNOPSIS
#include "lianjaapi.h" int LIANJA_EXECUTE(command) <input parameters> char *command; /* Address of a buffer containing a valid command */ <output parameters> none
DESCRIPTION
The LIANJA_EXECUTE() function will execute the specified command from within your 'C' function. This function returns 0 if successful, otherwise an error number.
EXAMPLE
The following example will open a table called accounts.
Example Lianja script:
m_result=open("use accounts") return
Example 'C' function:
#include "lianjaapi.h" lianjaapi_open() { if (_parinfo(1) == APICTYPE) { _retni(LIANJA_EXECUTE(_parc(1))); } else { _retni(-1); } }