************************************************************************* ****** ** ** ** This directory is used by members of the Mathlab Group for development ** ** of the Macsyma system. For documentation on all of the directories ** ** used by Macsyma, see the file MAXDOC;-READ- -THIS-. For documentation ** ** on a specific Macsyma directory, see the file -READ- -TOO- on the dir ** ** in question. ** ** ** ************************************************************************* ****** The MAXSRC directory is a miscellaneous catch-all for source files which aren't kept in private directories. OPERS Run-time interface to the general-rep simplifier. MAXDOC;OPERS > for more information. See UTILS Runtime utilities which are independent of the Macsyma data representations and conventions. Generalizations of functions in this file are candidates for addition to a general purpose Lisp system. RUNTIM various Function definitions corresponding to macro definitions in Macsyma macro files. For the benefit of the fix file. MDOT Non-commutative product simplification. SUMCON $SUMCONTRACT, $INTOSUM, $BASHINDICES, $NICEINDICES. ARDS H19 VT100 TRANSS TRANSL TRANS1 TRANS2 TRANS3 TRANS4 TRANS5 SIMPNCT, SIMPNCEXPT. Graphics interface for Plasma terminals. Graphics interface for Heath 19. Graphics interface for VT-100, VT-132. User interface & file-hacking part of translator. Driver. Basic translation properties. Translation of JPG;MLISP and other FSUBRS. which take call-by-name parameters. LISTS, ARRAYs, other random operators. LAMBDA. CLOSURES. also used by fsubr call-by-name compatibility package. operators, ".", "^^" some functions such as GAMMA. FSUBRS from COMM, and others, these are mere MACRO FSUBRS. TRANSF floating point intensive properties. BIGFLOAT stuff. TRUTIL transl utilities. TRMODE definition of MODEDECLARE. run time error checking code. TRDATA this is the MODE data for the "built-in" functions. TRDEBG User interface to lisp-level debugging aids. NTRACE New macsyma trace package. Also traces lisp functions. ACALL is some run time support for translated code, array calls. FCALL run-time translated function call support for uncompiled code. Many FSUBRS which are macros in TRANSQ. EVALW EVAL-WHEN definition for interpreter. [ Macro support. for transl] LIBMAX;TRANSM This defines the macro DEF%TR. When compiled on MC DEF%TR produces autoload definitions for TRANS1 thru L. LIBMAX;TPRELU this file is INCLUDEF'ed by translated macsyma code. LIBMAX;TRANSQ these are macros for translated code. Loaded by TPRELU this is compile-time only. LIBMAX;MDEFUN contains the macro which defines macsyma functions. runtime and compile-time. LIBMAX;PROCS SUBR-CALL off the property list, first used in TRANSL. Local Modes: Mode:Text Auto Fill Mode:1 End: