Up to [local] / OpenXM / src / kan96xx / Kan
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.36 / (download) - annotate - [select for diffs], Tue Oct 6 11:33:46 2020 UTC (3 years, 10 months ago) by takayama
Branch: MAIN
CVS Tags: HEAD
Changes since 1.35: +12 -2
lines
Diff to previous 1.35 (unified) to selected 1.27 (unified)
All causes of the warnings are fixed.
Revision 1.35 / (download) - annotate - [select for diffs], Wed Feb 1 00:30:05 2006 UTC (18 years, 7 months ago) by takayama
Branch: MAIN
CVS Tags: R_1_3_1-2,
RELEASE_1_3_1_13b,
RELEASE_1_2_3_12,
KNOPPIX_2006,
DEB_REL_1_2_3-9
Changes since 1.34: +3 -1
lines
Diff to previous 1.34 (unified) to selected 1.27 (unified)
A sample implementation of a new structure of error packets. See OX-RFC-103.oxw for details. Example. [["reason_of_error","invalid argument"], ["where",["shell","length"]]
Revision 1.34 / (download) - annotate - [select for diffs], Tue Sep 27 06:10:43 2005 UTC (18 years, 11 months ago) by takayama
Branch: MAIN
Changes since 1.33: +2 -1
lines
Diff to previous 1.33 (unified) to selected 1.27 (unified)
Any character can be used as a separator. sm1>[(stringToArgv2) (abc ; pqr) (;)] extension :: [ $abc $ , $ pqr$ ]
Revision 1.33 / (download) - annotate - [select for diffs], Mon Jul 18 10:55:16 2005 UTC (19 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.32: +2 -2
lines
Diff to previous 1.32 (unified) to selected 1.27 (unified)
Error messages are returned by XML from the server. Example: (ox.sm1) run sm1connectr oxsm1.ccc (1 shell 1 2 add ) oxsubmit oxsm1.ccc oxpopcmo :: Class.ErrorPacket [ 12 , -1 , $<ox103:error_message><ox103:message>executeString: Usage:length</ox103:message><ox103:stack_trace>Trace: length<-shell<-;</ox103:stack_trace><ox103:source_trace>1 shell 1 2 add</ox103:source_trace></ox103:error_message>$ ]
Revision 1.32 / (download) - annotate - [select for diffs], Thu Jun 16 06:21:21 2005 UTC (19 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.31: +4 -4
lines
Diff to previous 1.31 (unified) to selected 1.27 (unified)
ob key getAttribute value Example: [(x-1) (y-1)] (gb) 1 setAttribute /ff set ff (gb) getAttribute :: ob getAttributeList attr-obj Example: [(x-1) (y-1)] [(gb) 1] setAttributeList /ff set ff getAttributeList ::
Revision 1.31 / (download) - annotate - [select for diffs], Thu Jun 9 05:46:57 2005 UTC (19 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.30: +9 -1
lines
Diff to previous 1.30 (unified) to selected 1.27 (unified)
putAttribute and getAttribute are installed, but they have not yet been tested.
Revision 1.30 / (download) - annotate - [select for diffs], Thu Sep 23 12:20:52 2004 UTC (19 years, 11 months ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_2_3
Changes since 1.29: +2 -1
lines
Diff to previous 1.29 (unified) to selected 1.27 (unified)
Added a new function : newByteArrayFromStr().
Revision 1.29 / (download) - annotate - [select for diffs], Mon Sep 20 02:11:22 2004 UTC (19 years, 11 months ago) by takayama
Branch: MAIN
Changes since 1.28: +5 -1
lines
Diff to previous 1.28 (unified) to selected 1.27 (unified)
Added a new data type SbyteArray.
Revision 1.28 / (download) - annotate - [select for diffs], Mon Sep 13 11:24:11 2004 UTC (19 years, 11 months ago) by takayama
Branch: MAIN
Changes since 1.27: +3 -2
lines
Diff to previous 1.27 (unified)
An implementation of the partial tangent cone algorithm, i.e., reduction in Q(x')_0 [x''] <D,h> (x' : localized, x'' : global). Example: /ecart.checkOrder { 1 } def [(DebugReductionEcart) 3] system_variable [ [(1-x-y-z) (1-z)] (x,y,z) [ [(y) -1 (z) -1 (Dy) 1 (Dz) 1] [(x) 1 (Dx) 1]] [(partialEcartGlobalVarX) [(x)]] ] ecart.gb /ff set It is a computation in Q(y,z)_0 [x] <Dx,Dy,Dz,h>.
Revision 1.27 / (download) - annotate - [selected], Sun Sep 12 10:22:50 2004 UTC (19 years, 11 months ago) by takayama
Branch: MAIN
Changes since 1.26: +2 -2
lines
Diff to previous 1.26 (unified)
Introducing infix operators. Step 8'. Bug fix to treat goto properly.
Revision 1.26 / (download) - annotate - [select for diffs], Sun Sep 12 08:55:36 2004 UTC (19 years, 11 months ago) by takayama
Branch: MAIN
Changes since 1.25: +2 -1
lines
Diff to previous 1.25 (unified) to selected 1.27 (unified)
Introducing infix operators. Step 8. (Buggy version). Using executeExecutableArray() to save code, but goto does not work properly.
Revision 1.25 / (download) - annotate - [select for diffs], Sat Sep 11 01:00:42 2004 UTC (19 years, 11 months ago) by takayama
Branch: MAIN
Changes since 1.24: +2 -1
lines
Diff to previous 1.24 (unified) to selected 1.27 (unified)
The primitive get accepts the following input obj [k0 k1 k2 ... ] get It also accepts a list as an argument. New macros: arrayToList and listToArray.
Revision 1.24 / (download) - annotate - [select for diffs], Thu Sep 9 11:42:22 2004 UTC (19 years, 11 months ago) by takayama
Branch: MAIN
Changes since 1.23: +7 -1
lines
Diff to previous 1.23 (unified) to selected 1.27 (unified)
The functions rest, join, cons work for lists. Example: 1 null cons /ff set 2 ff cons /ff set ff :: ff (array) dc ::
Revision 1.23 / (download) - annotate - [select for diffs], Thu Sep 9 03:14:46 2004 UTC (19 years, 11 months ago) by takayama
Branch: MAIN
Changes since 1.22: +3 -1
lines
Diff to previous 1.22 (unified) to selected 1.27 (unified)
join and rest call C functions Kjoin() and Krest() instead of sm1 macros.
Revision 1.22 / (download) - annotate - [select for diffs], Sat Sep 4 11:25:58 2004 UTC (19 years, 11 months ago) by takayama
Branch: MAIN
Changes since 1.21: +7 -1
lines
Diff to previous 1.21 (unified) to selected 1.27 (unified)
A backtrace is presented in case of an error. New commands: [(traceShowStack)] extension str [(traceClearStack)] extension null.
Revision 1.21 / (download) - annotate - [select for diffs], Tue Aug 31 05:30:20 2004 UTC (20 years ago) by takayama
Branch: MAIN
Changes since 1.20: +2 -2
lines
Diff to previous 1.20 (unified) to selected 1.27 (unified)
to_int ==> to_int32.
Revision 1.20 / (download) - annotate - [select for diffs], Tue Aug 31 04:45:42 2004 UTC (20 years ago) by takayama
Branch: MAIN
Changes since 1.19: +2 -1
lines
Diff to previous 1.19 (unified) to selected 1.27 (unified)
The macros weight_vector, ecart.weight_vector, ord_w, ... accept weights in Z, which are translated into int32.
Revision 1.19 / (download) - annotate - [select for diffs], Sun Aug 22 12:52:34 2004 UTC (20 years ago) by takayama
Branch: MAIN
Changes since 1.18: +2 -1
lines
Diff to previous 1.18 (unified) to selected 1.27 (unified)
Added functions for Q; lcm, gcd, numerator, denominator, to_univNum, cancel.
Revision 1.18 / (download) - annotate - [select for diffs], Fri Jul 30 11:21:55 2004 UTC (20 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.17: +2 -1
lines
Diff to previous 1.17 (unified) to selected 1.27 (unified)
[(exponents) poly type] gbext returns the set of the exponent vectors of the polynomial "poly". Example: sm1>[(x,y) ring_of_differential_operators 0] define_ring ; sm1>( (x+y+Dx+Dy)^2 ). /ff set ; sm1>[(exponents) ff] gbext pmat ; [ [ 2 , 0 , 0 , 0 , 0 ] [ 1 , 1 , 0 , 0 , 0 ] [ 0 , 2 , 0 , 0 , 0 ] [ 1 , 0 , 1 , 0 , 0 ] [ 0 , 1 , 1 , 0 , 0 ] [ 0 , 0 , 2 , 0 , 0 ] [ 1 , 0 , 0 , 1 , 0 ] [ 0 , 1 , 0 , 1 , 0 ] [ 0 , 0 , 1 , 1 , 0 ] [ 0 , 0 , 0 , 2 , 0 ] [ 0 , 0 , 0 , 0 , 2 ] ] sm1>ff :: x^2+2*x*y+y^2+2*x*Dx+2*y*Dx+Dx^2+2*x*Dy+2*y*Dy+2*Dx*Dy+Dy^2+2*h^2 sm1>[(exponents) ff 0] gbext (universalNumber) dc pmat ; [ [ 2 , 0 , 0 , 0 ] [ 1 , 1 , 0 , 0 ] [ 0 , 2 , 0 , 0 ] [ 1 , 0 , 1 , 0 ] [ 0 , 1 , 1 , 0 ] [ 0 , 0 , 2 , 0 ] [ 1 , 0 , 0 , 1 ] [ 0 , 1 , 0 , 1 ] [ 0 , 0 , 1 , 1 ] [ 0 , 0 , 0 , 2 ] [ 0 , 0 , 0 , 0 ] ]
Revision 1.17 / (download) - annotate - [select for diffs], Thu May 13 04:38:28 2004 UTC (20 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.16: +3 -1
lines
Diff to previous 1.16 (unified) to selected 1.27 (unified)
New data conversion function: ring_object (oxRingStructure) dc obj Example: [(x) ring_of_differential_operators [[(x)]] weight_vector 0 [(weightedHomogenization) 1 (degreeShift) [[1 2 1]]] ] define_ring ; (1). getRing /rr set rr (oxRingStructure) dc obj is of the format of the asir ring structure option, which will be in the CMO (see the new manual section of dp_gr_main of asir).
Revision 1.16 / (download) - annotate - [select for diffs], Sat Dec 6 02:49:22 2003 UTC (20 years, 8 months ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_2_2_KNOPPIX_b,
RELEASE_1_2_2_KNOPPIX
Changes since 1.15: +2 -1
lines
Diff to previous 1.15 (unified) to selected 1.27 (unified)
Supporting -,*,/,^ in the QuoteMode.
Revision 1.15 / (download) - annotate - [select for diffs], Wed Dec 3 09:00:46 2003 UTC (20 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.14: +2 -1
lines
Diff to previous 1.14 (unified) to selected 1.27 (unified)
The first simple version of oxshell. Example: /afo [(POINTS) nl (1 0 0) nl (1 1 0) nl (1 0 1) nl (1 1 1) nl ] cat def [(polymake) (stringInOut://afo.poly) (FACETS)] oxshell
Revision 1.14 / (download) - annotate - [select for diffs], Wed Dec 3 01:21:43 2003 UTC (20 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.13: +2 -1
lines
Diff to previous 1.13 (unified) to selected 1.27 (unified)
The command shell:which is moved to a part of the primitive command oxshell.
Revision 1.13 / (download) - annotate - [select for diffs], Mon Nov 24 12:38:17 2003 UTC (20 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.12: +4 -1
lines
Diff to previous 1.12 (unified) to selected 1.27 (unified)
Added a new function KoxWhich(); Examples: sm1>[(shell:which) (sm1)] extension :: $/home/taka/OpenXM/bin/sm1$ sm1>[(shell:which) (hoge)] extension :: Error: oxWhich_unix: could not find it in the path string. %[null] sm1>[(shell:which) (shell.c) (/home/taka/OpenXM/src/kan96xx/Kan)] extension :: $/home/taka/OpenXM/src/kan96xx/Kan/shell.c$
Revision 1.12 / (download) - annotate - [select for diffs], Sun Aug 24 05:19:42 2003 UTC (21 years ago) by takayama
Branch: MAIN
Changes since 1.11: +2 -1
lines
Diff to previous 1.11 (unified) to selected 1.27 (unified)
Ecart.gb computes a standard basis by an order defined by a weight matrix and a degree shift. The weight vector and the degree shift are given as the 3rd and 4th arguments respectively. The shift vector for (0,1)-h homogenization is given as the 5th argument. See (ecart.gb) usage
Revision 1.11 / (download) - annotate - [select for diffs], Sat Aug 23 02:28:38 2003 UTC (21 years ago) by takayama
Branch: MAIN
Changes since 1.10: +2 -1
lines
Diff to previous 1.10 (unified) to selected 1.27 (unified)
fv [wv shiftv] ord_ws_all returns the order of fv with respect to the weight vector wv and the shift vector shiftv. fv [wv shiftv] init return the initial term of fv with respect to the weight vector wv and the shift vector shiftv.
Revision 1.10 / (download) - annotate - [select for diffs], Fri Aug 22 11:47:03 2003 UTC (21 years ago) by takayama
Branch: MAIN
Changes since 1.9: +3 -1
lines
Diff to previous 1.9 (unified) to selected 1.27 (unified)
init returns the initial term. See (init) usage for details.
Revision 1.9 / (download) - annotate - [select for diffs], Mon Jul 14 12:49:52 2003 UTC (21 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.8: +2 -1
lines
Diff to previous 1.8 (unified) to selected 1.27 (unified)
command execve or [arg0 arg1 arg2 ...] execve It executes command by the system call execve. cf. forkExec, system, system-csh
Revision 1.8 / (download) - annotate - [select for diffs], Thu Jul 10 08:20:04 2003 UTC (21 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.7: +3 -1
lines
Diff to previous 1.7 (unified) to selected 1.27 (unified)
Granger-Oaku's (-1,1) homogenization for the ecart tangent cone algorithm. H is "s" in their paper and h is "h". Sample program: [(x,y) ring_of_differential_operators [[(H) 1] ] weight_vector 0] define_ring (Dy^2+x Dx + y). /ff set ; [(degreeShift) [2 0] ff] homogenize ::
Revision 1.7 / (download) - annotate - [select for diffs], Mon Nov 4 10:53:55 2002 UTC (21 years, 10 months ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_2_2
Changes since 1.6: +2 -1
lines
Diff to previous 1.6 (unified) to selected 1.27 (unified)
Introduced a new operator tlimit to limit the computation resource during the computation of the argument. Example: { {1 pop} loop } 2 tlimit
Revision 1.6 / (download) - annotate - [select for diffs], Thu Oct 24 05:19:50 2002 UTC (21 years, 10 months ago) by takayama
Branch: MAIN
Changes since 1.5: +4 -1
lines
Diff to previous 1.5 (unified) to selected 1.27 (unified)
[(regionMatches) string stringArray] extension finds words in the stringArray in the string. Example: [(regionMatches) (Hello world) [(llo) (morning)]] extension returns [2 (llo) 0].
Revision 1.5 / (download) - annotate - [select for diffs], Sun Feb 24 10:27:18 2002 UTC (22 years, 6 months ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_2_1
Changes since 1.4: +5 -1
lines
Diff to previous 1.4 (unified) to selected 1.27 (unified)
setjmp --> sigsetjmp longjmp --> siglongjmp
Revision 1.4 / (download) - annotate - [select for diffs], Mon Jul 17 02:58:45 2000 UTC (24 years, 1 month ago) by takayama
Branch: MAIN
CVS Tags: maekawa-ipv6,
RELEASE_1_1_3
Changes since 1.3: +2 -1
lines
Diff to previous 1.3 (unified) to selected 1.27 (unified)
warningKanNoStrict() outputs warning messages, but it does not stop the interpreter. verify-by-sm1 works without a modification of gr.
Revision 1.3 / (download) - annotate - [select for diffs], Wed Feb 2 03:30:48 2000 UTC (24 years, 7 months ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_1_2
Changes since 1.2: +2 -1
lines
Diff to previous 1.2 (unified) to selected 1.27 (unified)
ox_sm1* server supports SM_pushCMOtag
Revision 1.2 / (download) - annotate - [select for diffs], Sun Jan 16 07:55:38 2000 UTC (24 years, 7 months ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_20000124
Changes since 1.1: +1 -0
lines
Diff to previous 1.1 (unified) to selected 1.27 (unified)
Congratulation of sm1 version 3.* !
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Oct 8 02:12:01 1999 UTC (24 years, 10 months ago) by maekawa
Branch: OpenXM
CVS Tags: ALPHA
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (unified) to selected 1.27 (unified)
o import OpenXM sources
Revision 1.1 / (download) - annotate - [select for diffs], Fri Oct 8 02:12:01 1999 UTC (24 years, 10 months ago) by maekawa
Branch: MAIN
Diff to selected 1.27 (unified)
Initial revision