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

Diff for /OpenXM/src/oxc/sm.h between version 1.1 and 1.6

version 1.1, 2000/10/13 06:05:12 version 1.6, 2016/04/01 18:12:39
Line 1 
Line 1 
 /* -*- mode: C -*- */  /* -*- mode: C -*- */
 /* $OpenXM$ */  /* $OpenXM: OpenXM/src/oxc/sm.h,v 1.5 2000/12/03 14:32:40 ohara Exp $ */
   
 #ifndef _SM_ERRNO_H_  #ifndef _SM_ERRNO_H_
 #define _SM_ERRNO_H_  #define _SM_ERRNO_H_
Line 9 
Line 9 
 #define ERRNO_SM_ILLEGAL      100  #define ERRNO_SM_ILLEGAL      100
 #define ERRNO_SM_LF_NOT_FOUND 101  #define ERRNO_SM_LF_NOT_FOUND 101
   
 void extend_stack();  
 void push(cmo *ob);  void push(cmo *ob);
 cmo *pop();  cmo *pop();
 void pops(int n);  void pops(int n);
 void push_error(int errcode, cmo* pushback);  void push_error(int errcode, cmo* pushback);
 void sm_popCMO(OXFILE *oxfp);  int  sm_popCMO();
 void sm_pops(OXFILE *oxfp);  int  sm_pops();
 void sm_executeFunction(OXFILE *oxfp);  int  sm_executeFunction();
 void sm_mathcap(OXFILE *oxfp);  int  sm_mathcap();
 void sm_run(OXFILE *oxfp, int code);  int  sm_set_mathcap();
 int sm(OXFILE *oxfp);  void sm_run(int code);
   int  sm_receive_ox();
   int  sm(OXFILE *oxfp);
   
 int receive_sm_command(OXFILE *oxfp);  
 int receive_ox(OXFILE *oxfp);  
   
 typedef struct {  
     int (*func_ptr)();  
     void *key;  
 } db;  
   
 int (*sm_search_f(int code))();  int (*sm_search_f(int code))();
 int oxc_open(char *cmd, short port);  int oxc_open(char *cmd, short port);
   int lf_oxc_open_main(char *cmd, short port);
 int lf_oxc_open();  int lf_oxc_open();
   
 #endif  #endif

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

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