[BACK]Return to serv2.h CVS log [TXT][DIR] Up to [local] / OpenXM / src / ox_math

File: [local] / OpenXM / src / ox_math / Attic / serv2.h (download)

Revision 1.1, Fri Oct 29 08:06:42 1999 UTC (24 years, 7 months ago) by ohara
Branch: MAIN

Initial revision

/* -*- mode: C; coding: euc-japan -*- */
/* $OpenXM: OpenXM/src/ox_math/serv2.h,v 1.1 1999/10/29 08:06:42 ohara Exp $ */
/* $Id: serv2.h,v 1.1 1999/10/02 03:17:15 ohara Exp $ */

#ifndef _SERV2_H_
#define _SERV2_H_

#include "ox.h"

int  MATH_evaluateStringByLocalParser(char *str);
int  MATH_init();
int  MATH_exit();
char *MATH_getObject();
cmo  *MATH_getObject2();
int  MATH_executeFunction(char *function, int argc, cmo *argv[]);

int  initialize_stack();
int  push(cmo *m);
cmo* pop();
int  sm_popCMO(int fd_write);
int  sm_popString_old(int fd_write);
int  sm_popString(int fd_write);
int  sm_pops(int fd_write);
int  sm_executeStringByLocalParser();
int  sm_executeFunction(int fd_write);

int  receive_sm_command(int fd_read);
int execute_sm_command(int fd_write, int code);
#endif