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

Diff for /OpenXM/src/ox_math/sm.h between version 1.1 and 1.3

version 1.1, 2000/12/03 21:45:18 version 1.3, 2003/02/12 08:28:41
Line 1 
Line 1 
 /* -*- mode: C; coding: euc-japan -*- */  /* -*- mode: C; coding: euc-japan -*- */
 /* $OpenXM$ */  /* $OpenXM: OpenXM/src/ox_math/sm.h,v 1.2 2000/12/03 22:09:34 ohara Exp $ */
   
 #ifndef _SERV2_H_  #ifndef _SERV2_H_
 #define _SERV2_H_  #define _SERV2_H_
Line 12 
Line 12 
 #define ERROR_ID_UNKNOWN_SM 10  #define ERROR_ID_UNKNOWN_SM 10
 #define ERROR_ID_FAILURE_MLINK         11  #define ERROR_ID_FAILURE_MLINK         11
   
 void  push(cmo *m);  /* sm.c */
   void sm_sigmask();
   void sm_sigunmask();
   void sm_siginit();
   
   void push_error(int errcode, cmo* pushback);
   int  sm_receive_ox();
   int  oxf_error(OXFILE *oxfp);
   
   void push(cmo *m);
 cmo  *pop();  cmo  *pop();
 int  sm_popCMO(OXFILE *oxfp);  void pops(int n);
 int  sm_popString(OXFILE *oxfp);  void sm_popCMO();
 int  sm_pops(OXFILE *oxfp);  void sm_popString();
 int  sm_executeStringByLocalParser();  void sm_pops();
 int  sm_executeFunction(OXFILE *oxfp);  void sm_executeStringByLocalParser();
   void sm_executeFunction();
   void sm_run(int code);
   int  shutdown();
   
 int  receive_sm_command(OXFILE *oxfp);  /* sm_ext.c */
 int  execute_sm_command(OXFILE *oxfp, int code);  int (*sm_search_f(int code))();
   void sm_popString();
   int local_execute(char *s);
   void sm_executeStringByLocalParser();
   void sm_executeFunction();
   void sm_mathcap();
   void sm_set_mathcap();
   
 int shutdown();  #define  receive_sm_command(x)   receive_int32((x))
   
 #endif  #endif

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.3

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>