Artifact e9b99d958d2598e0a09caeeeaf9f262a01caa04896ba2c8b5e2a4059dc605301:
- Executable file
r37/packages/assist/assist.red
— part of check-in
[f2fda60abd]
at
2011-09-02 18:13:33
on branch master
— Some historical releases purely for archival purposes
git-svn-id: https://svn.code.sf.net/p/reduce-algebra/code/trunk/historical@1375 2bfe0521-f11c-4a00-b80e-6202646ff360 (user: arthurcnorman@users.sourceforge.net, size: 3709) [annotate] [blame] [check-ins using] [more...]
- Executable file
r38/packages/assist/assist.red
— part of check-in
[f2fda60abd]
at
2011-09-02 18:13:33
on branch master
— Some historical releases purely for archival purposes
git-svn-id: https://svn.code.sf.net/p/reduce-algebra/code/trunk/historical@1375 2bfe0521-f11c-4a00-b80e-6202646ff360 (user: arthurcnorman@users.sourceforge.net, size: 3709) [annotate] [blame] [check-ins using]
module assist; % Header Module valid for REDUCE versions from 3.5 to 3.7. create!-package('(assist sl2psl switchxt baglist hcvctors genpurfn control polyexns transfns vectorop grassman matrext helpasst), '(contrib assist)); % % ***************************************************************** % % Author: H. Caprasse <hubert.caprasse@ulg.ac.be>. % % Version and Date: Version 2.31, 15 January 1999. % % Revision history to versions 2.0 to 2.3 and 2.31: % % 1 Mai 1993 : Correction to SPLITTERMS and RCONS % : New functions CYCLICPERMLIST, APPENDN, % : INSERT_KEEP_ORDER % : CHECKPROPLIST, EXTRACTLIST, SORTNUMLIST. % 15 Mai 1993 : LIST_TO_IDS replaces MKIDN. % : SORTLIST generalises SORTNUMLIST to sort list of ids % : ALG_TO_SYMB et SYMB_TO_ALG created. % : MERGE_LIST complementary funct. to INSERT_KEEP_ORDER % 17 May 1993 : Creation of SYMMETRIZE % 27 May 1993 : Various modifications and improvements, % 12 June 1993 : Corrections to UNION, SYMB_TO_ALG and SYMMETRIZE % 20 June 1993 : Addition of several functions % : in the module POLYEXNS. % : GCDNL, NORM_MON, NORM_POL, LIST_COEFF_POL % : Addition of PERM_TO_NUM and NUM_TO_PERM in module % : 'genpurfn' % 25 June 1993 : Various modifications and corrections. % : Functions involved: DEPTH, ADDFD, REMVAR!: . % 12 Dec. 1993 : Functions CONCSUMLOG and PLUSLOG eliminated. % : Function ALGSORT created. It will probably replace % : SORTLIST and SORTNUMLIST very soon. % : Module 'hcvectors' added. It provides functions to % : manipulate symbolic vector as list and for coercion % : of list to vector and vice-versa. Needed to run % : the package 'DUMMY.RED'. % : Module 'SL2PSL' added. By default it is entirely % : commented because all psl versions of REDUCE do not % : need it. For the other versions some of the included % : functions may be needed. It suffices to remove the % : comment characters where needed and recompile the % : package. % 20 Dec. 1993 : Function ALGNLIST introduced. Module 'hcvectors' % : extended to allow to make coercions from lists % : to arrays. % : LIST_to_ARRAY, ARRAY_TO_LIST available. % : Function MKRANDTABL created. % 21 Dec. 1993 : Module 'HELPASST' added. % 21 Jan. 1994 : Corrections for a proper use of number|-of|-args. % : Corrections to EXTRACTLIST and LOWESTDEG % 28 Jan. 1994 : Modification of LIST2VECT. Corrections to % : CLEARFUNCTIONS. % 20 Aug. 1996 : RPOSITION modified to work properly in OFF EXP. % : RCONS has been modified to make it compatible % : with the dot product of the HEPHYS package. % : Function MKDEPTH_ONE added. % : The functions PERM_TO_NUM and NUM_TO_PERM are % : commented. % : The function REMNONCOM to remove the NONCOM property % : has been introduced. % : Utility functions for the HEPHYS package are % : included in the module control. They are % : REMINDEX, REMVECTOR, MKGAM, GETMAS. % : Module 'HELPASST' modified. HELPASSIST ==> ASSISTHELP. % : Additional function ASSIST introduced. % : Numerous revised or corrected comments. % 1 Jan. 1999 : MKIDM modified % =============================================================== fluid '(!*ncmp); !*ncmp:=t; endmodule; end;