LOCKER: reduce_v20161116 FILE: /mit/reduce_v20161116/README.athena CONTENTS: Reduce (CSL version) DESCRIPTION: symbolic algebra system HOW TO RUN: COMMAND: add reduce reduce (to run in GUI mode) reduce -w (to run in text mode) FROM APPLICATIONS MENU: no INTERFACES: GUI, command-line VERSIONS: For Linux 64: reduce November 14, 2016 release DEPENDENCIES: gnuplot for plotting DATAFILES: Platform-independent LICENSE SERVER: no ------------------------------------------------------------------------- SUPPORT ISSUES -- IMPORTANT: the Open Source release of Reduce is in early stages of development and various things may be broken, as noted on the development site, and in the comments below. currently the best ways to obtain support are listed on the development site page at http://sourceforge.net/projects/reduce-algebra/support You are best advised to report bugs directly to the development team following instructions on that page; we don't have the means for supporting Reduce locally at MIT. I/S SUPPORT: CONSULTING: none TRAINING: none DOCUMENTATION: internal help system; also at author site: http://www.reduce-algebra.com/documentation.htm local pdf manuals at: http://web.mit.edu/reduce_v20161116/primer.pdf (introduction) http://web.mit.edu/reduce_v20161116/manual.pdf (manual) OTHER SUPPORT: CONSULTING: (none) TRAINING: (none) DOCUMENTATION: WEB PAGE: http:///www.reduce-algebra.com/ http://reduce-algebra.sourceforge.net/ (development site) BUG REPORTS: Use sendbug ------------------------------------------------------------------------- LEGAL ISSUES -- STATUS: freely distributable, subject to modified BSD license. See http://web.mit.edu/reduce_v20161116/BINARY-LICENSE.txt for details SITES: any RESTRICTIONS: DOCUMENTATION: ------------------------------------------------------------------------- ABOUT THIS LOCKER -- MAINTAINER(S): swmaint (group), alexp DIRECTORY STRUCTURE: arch - arch hierarchy reduce-algebra-20161114 - top level (uses AFS @sys link for 32/64 bit trees) autom4te.cache - build files bin - binary directory (lanch scripts) buglist - lists of know bugs contrib - contributed files csl - testing files cslbuild - build directory debianbuild - debian build directory doc - documentation generic - misc source code, emscs mode jlisp - files for building clone of CSL coded in Java jslisp - version of jlisp to be compiled to JavaScript libedit - libedit source archive libraries - external libs for PSL and CSL branches of Reduce macbuild - Mac build directory MacPorts - Mac port file packages - add-on packages psl - psl files, documentation scripts - launch-related scripts vsl - VSL Lisp system winbuild - Windows build directory xmpl - examples MODIFY HISTORY: 11/15/16 - Alex Prengel Created this README.athena, initial locker setup MISCELLANEOUS: Built for 64 bit systems (the 32 bit binary buit from source is broken). Packages can be loaded from the command line with the load_package command (i.e. "load_package avector;") Printing (using File -> Print in the GUI) is broken and will garble the Reduce session transcript if it is attempted; this also garbles the screen display (Font -> Reset Font or Font -> Reset Window may fix this). Printing to file is also broken as it generates invalid PostScript. The authors note that there are some glitches with prettyprinting that can be avoided by setting: off fancy; Unfortunately doing this doesn't fix the printing problem. 64 bit test logs are in the /mit/reduce_v20161116/reduce-algebra-20161114/cslbuild/x86_64-unknown-ubuntu14.04/csl/testlogs 32 bit test logs are in: /mit/reduce_v20161116/reduce-algebra-20161114/cslbuild/i686-pc-ubuntu14.04/csl/testlogs