Annotation of OpenXM/doc/OpenXM-specs/OpenXM.tex, Revision 1.22
1.22 ! takayama 1: %% $OpenXM: OpenXM/doc/OpenXM-specs/OpenXM.tex,v 1.21 2016/08/22 05:38:27 takayama Exp $
1.2 noro 2: \documentclass{article}
3: \IfFileExists{epsfig.sty}{\usepackage{epsfig}}{}
1.9 takayama 4: \usepackage{html}
1.2 noro 5: \begin{document}
1.1 noro 6: /*&jp
1.14 takayama 7: \title{{\bf Open XM の設計と実装: クライアントサーバモデルと数学共通表現 (OpenXM-RFC 100, proposed standard)} \\
1.1 noro 8: --- Open message eXchange protocol for Mathematics }
1.6 takayama 9: \author{ 野呂正行,
1.11 takayama 10: 高山信毅\thanks{神戸大学理学部数学教室,\htmladdnormallink{http://www.math.kobe-u.ac.jp/$\tilde{\ }$taka}{http://www.math.kobe-u.ac.jp/\tilde{\ }taka}}}
1.17 takayama 11: \date{ 1997年, 11月20日 --- 2000年, 11月17日, \\
1.19 takayama 12: 2001年, 8月27日, 2002年, 1月20日 (小修正),\\
13: これ以後の修正は changeLog を見よ.}
1.1 noro 14: */
15: /*&eg
1.14 takayama 16: \title{{\bf Design and Implementation of OpenXM client server model and
17: common mathematical object format (OpenXM-RFC 100, proposed standard)} \\
1.5 takayama 18: --- Open message eXchange protocol for Mathematics
19: }
1.6 takayama 20: \author{ Masayuki Noro,
1.11 takayama 21: Nobuki Takayama\thanks{Department of Mathematics, Kobe University,\htmladdnormallink{http://www.math.kobe-u.ac.jp/$\tilde{\ }$taka}{http://www.math.kobe-u.ac.jp/\tilde{\ }taka}}}
1.17 takayama 22: \date{ November 20, 1997 --- November 17, 2000, \\
1.19 takayama 23: August 27, 2001, January 20, 2002 (minor change), \\
24: See changeLog about changes after this date.}
1.1 noro 25: */
1.19 takayama 26:
1.1 noro 27: \maketitle
1.19 takayama 28:
29: \noindent ChangeLog
30:
31: /*&eg
32:
33:
34: \noindent
1.20 takayama 35: 2004-3-8: We add a new stackmacine command {\tt SM\_executeFunctionWithOptionalArgument}. \\
36: 2005-3-4: Added a description about a byte order negotiation to send floating
1.21 takayama 37: point numbers. {\tt CMO\_64BIT\_MACHINE\_DOUBLE} \\
38: 2016-08-22: Added a description on the bigfloat32. Old bigfloat is removed.
1.22 ! takayama 39: Refer to codes of oxpari. \\
! 40: 2016-08-22: option {\tt no\_ox\_reset}
1.19 takayama 41: */
42:
43:
44:
45: /*&jp
46:
47:
48: \noindent
1.20 takayama 49: 2004-3-8: 新しい SM コマンド {\tt SM\_executeFunctionWithOptionalArgument} を加えた. \\
50: 2005-3-4: 浮動小数点数を送るための byte order negotiation についての
1.21 takayama 51: 記述を加えた. {\tt CMO\_64BIT\_MACHINE\_DOUBLE} \\
52: 2016-08-22: bigfloat32 の記述を加えた. 古い bigfloat の記述は削除した.
1.22 ! takayama 53: oxpari のコードも参照. \\
! 54: 2016-08-22: option {\tt no\_ox\_reset}
1.19 takayama 55: */
56:
57: \bigbreak
58:
59:
1.13 ohara 60: \newpage
61: \tableofcontents
62: \newpage
1.1 noro 63: \def\noroa#1{ }
64: \def\remove#1{ }
1.7 takayama 65:
66: //&C \noindent Draft for protocol version 1.1.3. \\
67: //&C 1.1.3 is encoded as 001001003 in mathcap. \\
1.19 takayama 68:
1.1 noro 69:
70: /*&jp
71: {\tt kxx/openxxx.tex}. {\bf Draft} 1997, 11/20 --- .
72: この文書は open XM の設計用のメモとしての役目もあるので,
73: 一部のファイル名は開発者のみが参照できる.
74: */
75:
76: /*&C
77: \input{introduction}
78: \input{cmo-basic0}
79: \input{formal-expression}
80: \input{communication-model}
81: \input{stackmachine}
82: \input{project}
83: \input{control}
84: \input{start-session}
85: \input{string-expression}
86: \input{cmo-basic1}
87: \input{ox-localdata}
88: \input{error}
89: \input{redefine}
90: \input{implementation}
91: \input{howtowrite}
92: \input{cmo-register}
1.3 noro 93: %\input{appendix}
1.1 noro 94: \input{library}
95: */
96:
97: /*&C
98:
99: \begin{thebibliography}{99}
1.4 noro 100: \bibitem{GKW}
101: Gray, S., Kajler, N. and Wang, P. S.,
102: Design and Implementation of MP, a Protocol for Efficient
103: Exchange of Mathematical Expressions,
104: {\sl Journal of Symbolic Computation}, 1996.
105: \bibitem{gap}
106: Linton, S. and Solomon, A.,
107: OpenMath, IAMC and {\tt GAP},
108: preprint, 1999.
109: \bibitem{asir}
110: Noro, M. et al.,
111: A Computer Algebra System {\tt Risa/Asir}, 1993, 1995, 2000\\
1.9 takayama 112: \htmladdnormallink{ftp://archives.cs.ehime-u.ac.jp/pub/asir2000/}{ftp://archives.cs.ehime-u.ac.jp/pub/asir2000/}
1.18 takayama 113: \bibitem{openmath} \htmladdnormallink{{\tt http://www.openmath.org}}{http://www.openmath.org}
114: \bibitem{openxxx} \htmladdnormallink{{\tt http://www.math.kobe-u.ac.jp/OpenXM}/}{http://www.math.kobe-u.ac.jp/OpenXM/} \rm
1.1 noro 115: \bibitem{openasir-intro} Ohara, Takayama, Noro: Introduction to Open Asir ,
116: 1999, (in Japanese),
1.9 takayama 117: Suushiki-Shyori, Vol 7, No 2, 2--17. (ISBN4-87243-086-7, SEG , Tokyo).
1.4 noro 118: \bibitem{kan}
119: Takayama, N.,
120: {\em Kan: A system for computation in
121: algebraic analysis,} 1991 version 1,
122: 1994 version 2, the latest version is 2.991106.
1.9 takayama 123: \htmladdnormallink{ftp://ftp.math.kobe-u.ac.jp/pub/kan}{ftp://ftp.math.kobe-u.ac.jp/pub/kan}
1.4 noro 124: \bibitem{phc}
125: Verschelde, J.,
126: PHCpack: A general-purpose solver for polynomial systems by
127: homotopy continuation. ACM Transaction on Mathematical Softwares, 25(2)
128: 251-276, 1999.
129: \bibitem{iamc}
130: Wang, P.,
131: Design and Protocol for Internet Accessible Mathematical Computation.
132: Technical Report ICM-199901-001, ICM/Kent State University, 1999.
1.8 takayama 133: \bibitem{xml}
134: XML
1.10 takayama 135: \htmladdnormallink{\tt http://www.w3c.org}{http://www.w3c.org}
1.1 noro 136: \end{thebibliography}
137: */
138:
139: /*&C
140: \bigbreak
141: \bigbreak
142: \bigbreak
143:
144: \small{
145: \noindent
146: \rightline{ Masayuki Noro,}
1.8 takayama 147: \rightline{ FUJITSU LABORATORIES LTD., Kawasaki, Japan; (by Aug., 2000)}
1.4 noro 148: \rightline{{\tt noryo@flab.fujitsu.co.jp}}
1.8 takayama 149: \rightline{Current Address: Department of Mathematics, Kobe University,
150: Rokko, Kobe, 657-8501, Japan;}
151: \rightline{{\tt noro@math.kobe-u.ac.jp}}
1.1 noro 152:
153: \vskip .5cm
154:
155: \noindent
156: \rightline{ Nobuki Takayama,}
157: \rightline{Department of Mathematics, Kobe University,
158: Rokko, Kobe, 657-8501, Japan;}
159: \rightline{{\tt takayama@math.kobe-u.ac.jp}}
160: }
161:
162: \end{document}
163: */
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>