version 1.12, 1999/11/17 08:47:55 |
version 1.19, 2000/01/19 09:35:06 |
|
|
/** |
/** |
* $OpenXM: OpenXM/src/OpenMath/OMproxy.java,v 1.11 1999/11/16 13:16:22 tam Exp $ |
* $OpenXM: OpenXM/src/OpenMath/OMproxy.java,v 1.18 2000/01/18 12:47:03 tam Exp $ |
*/ |
*/ |
|
|
import JP.ac.kobe_u.math.tam.OpenXM.*; |
import JP.ac.kobe_u.math.tam.OpenXM.*; |
Line 60 class OMproxy implements Runnable{ |
|
Line 60 class OMproxy implements Runnable{ |
|
if(stack.empty()){ |
if(stack.empty()){ |
ox.send(new CMO_NULL()); |
ox.send(new CMO_NULL()); |
}else{ |
}else{ |
debug("pushing CMO: "+ stack.peek()); |
debug("sending CMO: "+ stack.peek()); |
ox.send(stack.pop()); |
ox.send(stack.pop()); |
} |
} |
} |
} |
Line 113 class OMproxy implements Runnable{ |
|
Line 113 class OMproxy implements Runnable{ |
|
CMO[] list = {new CMO_INT32(SM.SM_popCMO), |
CMO[] list = {new CMO_INT32(SM.SM_popCMO), |
new CMO_INT32(SM.SM_executeFunction), |
new CMO_INT32(SM.SM_executeFunction), |
new CMO_INT32(SM.SM_mathcap), |
new CMO_INT32(SM.SM_mathcap), |
|
new CMO_INT32(SM.SM_setMathCap), |
new CMO_INT32(SM.SM_control_kill), |
new CMO_INT32(SM.SM_control_kill), |
new CMO_INT32(SM.SM_control_reset_connection)}; |
new CMO_INT32(SM.SM_control_reset_connection)}; |
mathcap[1] = new CMO_LIST(list); |
mathcap[1] = new CMO_LIST(list); |
} |
} |
|
|
{ |
{ |
CMO[] DataFormat = {new CMO_INT32(OpenXM.OX_DATA)}; |
|
CMO[] CMOFormat = {new CMO_INT32(CMO.CMO_NULL), |
CMO[] CMOFormat = {new CMO_INT32(CMO.CMO_NULL), |
new CMO_INT32(CMO.CMO_INT32), |
new CMO_INT32(CMO.CMO_INT32), |
new CMO_INT32(CMO.CMO_STRING), |
new CMO_INT32(CMO.CMO_STRING), |
Line 129 class OMproxy implements Runnable{ |
|
Line 129 class OMproxy implements Runnable{ |
|
new CMO_INT32(CMO.CMO_QQ), |
new CMO_INT32(CMO.CMO_QQ), |
new CMO_INT32(CMO.CMO_ZERO), |
new CMO_INT32(CMO.CMO_ZERO), |
new CMO_INT32(CMO.CMO_DMS_GENERIC), |
new CMO_INT32(CMO.CMO_DMS_GENERIC), |
//new CMO_INT32(CMO.CMO_RECURSIVE_POLYNOMIAL), |
new CMO_INT32(CMO.CMO_RECURSIVE_POLYNOMIAL), |
new CMO_INT32(CMO.CMO_DISTRIBUTED_POLYNOMIAL), |
new CMO_INT32(CMO.CMO_DISTRIBUTED_POLYNOMIAL), |
//new CMO_INT32(CMO.CMO_POLYNOMIAL_IN_ONE_VARIABLE), |
new CMO_INT32(CMO.CMO_POLYNOMIAL_IN_ONE_VARIABLE), |
new CMO_INT32(CMO.CMO_BIGFLOAT), |
new CMO_INT32(CMO.CMO_BIGFLOAT), |
new CMO_INT32(CMO.CMO_INDETERMINATE), |
new CMO_INT32(CMO.CMO_INDETERMINATE), |
new CMO_INT32(CMO.CMO_TREE)}; |
new CMO_INT32(CMO.CMO_TREE)}; |
CMO[] list = {new CMO_LIST(DataFormat), |
CMO[] DataFormat1 = {new CMO_INT32(OpenXM.OX_DATA), |
new CMO_LIST(CMOFormat)}; |
new CMO_LIST(CMOFormat)}; |
|
CMO[] list = {new CMO_LIST(DataFormat1)}; |
|
|
mathcap[2] = new CMO_LIST(list); |
mathcap[2] = new CMO_LIST(list); |
} |
} |
|
|
Line 220 class OMproxy implements Runnable{ |
|
Line 222 class OMproxy implements Runnable{ |
|
ret += "\t -data port \t (default 1300)\n"; |
ret += "\t -data port \t (default 1300)\n"; |
ret += "\t -control port \t (default 1200)\n"; |
ret += "\t -control port \t (default 1200)\n"; |
ret += "\t -insecure \t this version ignore this option\n"; |
ret += "\t -insecure \t this version ignore this option\n"; |
|
ret += "\t -nohup \t ignore signals (required libnative.so)\n"; |
|
|
return ret; |
return ret; |
} |
} |