| Age | Commit message (Collapse) | Author | Files | Lines | 
 | 
 | 
 | 
* interp/br-con.boot: Likewise.
	* interp/br-data.boot: Likewise.
	* interp/br-op1.boot: Likewise.
	* interp/br-op2.boot: Likewise.
	* interp/br-saturn.boot: Likewise.
	* interp/compiler.boot: Likewise.
	* interp/define.boot: Likewise.
	* interp/fortcall.boot: Likewise.
	* interp/functor.boot: Likewise.
	* interp/htsetvar.boot: Likewise.
	* interp/newfort.boot: Likewise.
	* interp/nruncomp.boot: Likewise.
	* interp/nrunopt.boot: Likewise.
 | 
 | 
* interp/database.boot: Likewise.
	* interp/format.boot: Likewise.
	* interp/g-timer.boot: Likewise.
	* interp/i-analy.boot: Likewise.
	* interp/i-coerce.boot: Likewise.
	* interp/i-coerfn.boot: Likewise.
	* interp/i-eval.boot: Likewise.
	* interp/i-intern.boot: Likewise.
	* interp/i-output.boot: Likewise.
	* interp/i-resolv.boot: Likewise.
	* interp/i-spec1.boot: Likewise.
	* interp/i-syscmd.boot: Likewise.
	* interp/msgdb.boot: Likewise.
	* interp/newfort.boot: Likewise.
	* boot/includer.boot (diagnosticLocation): New.
	* boot/ast.boot (bfReName): Use it.
 | 
 | 
 | 
 | 
 | 
 | 
* interp/br-util.boot: Likewise.
	* interp/c-doc.boot: Likewise.
	* interp/cattable.boot: Likewise.
	* interp/clammed.boot: Likewise.
	* interp/define.boot: Likewise.
	* interp/g-cndata.boot: Likewise.
	* interp/g-util.boot: Likewise.
	* interp/ht-util.boot: Likewise.
	* interp/i-map.boot: Likewise.
	* interp/modemap.boot: Likewise.
	* interp/nrungo.boot: Likewise.
	* interp/rulesets.boot: Likewise.
	* interp/slam.boot: Likewise.
	* interp/i-spec1.boot: Likewise.
	* interp/Makefile.pamphlet (br-util.$(FASLEXT)): Don't compile as
	Old Boot.
	(bc-solve.$(FASLEXT)): Likewise.
	(ht-util.$(FASLEXT)): Likewise.
	(rulesets.$(FASLEXT)): Likewise.
	(i-object.$(FASLEXT)): Likewise.
	(i-util.$(FASLEXT)): Likewise.
	(nrunfast.$(FASLEXT)): Likewise.
	(nrungo.$(FASLEXT)): Likewise.
	(iterator.$(FASLEXT)): Likewise.
	(cattable.$(FASLEXT)): Likewise.
	(c-doc.$(FASLEXT)): Likewise.
	(posit.$(FASLEXT)): Likewise.
	(modemap.$(FASLEXT)): Likewise.
	(slam.$(FASLEXT)): Likewise.
	(clammed.$(FASLEXT)): Likewise.
	(g-opt.$(FASLEXT)): Likewise.
	(g-error.$(FASLEXT)): Likewise.
	(pathname.$(FASLEXT)): Likewise.
	(g-util.$(FASLEXT)): Likewise.
	(g-cndata.$(FASLEXT)): Likewise.
	* boot/tokens.boot: Remove renaming of NOT to NULL, when compiling
	Old Boot.
 | 
 | 
* interp/macros.lisp (Record): Remove.
	* interp/buildom.boot (RecordInner): Remove.
	(Record): Rename from Record0.  Tidy.
	* interp/Makefile.pamphlet (buildom.$(FASLEXT)): Don't compiel as
	Old Boot.
 | 
 | 
Old Boot.
	* interp/parse.boot (parseTypeEvaluate): Remove.
	(parseTypeEvaluateArgs): Likewise.
	(parseType): Don't evaluate type during parsing.
	($oldParserExpandAbbrs): Remove.
	(parseTypeError): Likewise.
	(specialModeTran): Likewise.
 | 
 | 
Attribute, Signature, and Reduce.
	* interp/postpar.boot: Likewise.
	* interp/ptrees.boot: Likewise.  Tidy.
	* interp/Makefile.pamphlet (ptrees.$(FASLEXT)): Don't compile as
	Old Boot.
 | 
 | 
Old Boot code.
	* interp/postpar.boot: Adjust function declarations.
	(aplTran): Remove.
	(containsBang): Likewise.
	(containsBang): Likewise.
	(aplTranList): Likewise.
	(hasAplExtension): Likewise.
	(deepestExpression): Likewise.
	(postTransform): Adjust.
 | 
 | 
 | 
 | 
Consistently use $InputStream and $OutputStream for I/O.
	* interp/c-util.boot: Likewise.
	* interp/comp.lisp: Likewise.
	* interp/compat.boot: Likewise.
	* interp/debug.lisp: Likewise.
	* interp/def.lisp: Likewise.
	* interp/g-error.boot: Likewise.
	* interp/i-toplev.boot: Likewise.
	* interp/int-top.boot: Likewise.
	* interp/intfile.boot: Likewise.
	* interp/lisplib.boot: Likewise.
	* interp/macros.lisp: Likewise.
	* interp/metalex.lisp: Likewise.
	* interp/msgdb.boot: Likewise.
	* interp/patches.lisp: Likewise.
	* interp/preparse.lisp: Likewise.
	* interp/server.boot: Likewise.
	* interp/spad-parser.boot: Likewise.
	* interp/spad.lisp: Likewise.
	* interp/sys-globals.boot: Likewise.
	* interp/sys-macros.lisp: Likewise.
	* interp/sys-os.boot: Likewise.
	* interp/unlisp.lisp: Likewise.
	* interp/vmlisp.lisp: Likewise.
	* interp/Makefile.pamphlet (bootlex.$(FASLEXT)): Require
	sys-globals.$(FASLEXT) too.
	(vmlisp.$(FASLEXT)): Likewise.
 | 
 | 
(BPINAME): Tidy.
	* interp/slam.boot (reportFunctionCompilation): Tidy.
	* interp/daase.lisp: Don't use anachronistic SET.
	* interp/debug.lisp: Likewise.
	* interp/br-saturn.boot: Substitute GENSYM for GENTEMP.
	* interp/fortcall.boot: Likewise.
	* interp/ht-util.boot: Likewise.
	* interp/pf2sex.boot: Likewise.
	* interp/server.boot: Likewise.
	* interp/buildom.boot (UnionEqual): Tidy.
	(coerceUn2E): Likewise.
	* interp/boot-pkg.lisp (define-function): Define here.
	* interp/Makefile.pamphlet (diagnostics.$(FASLEXT)): Tidy.
	(hash.$(FASLEXT)): Likewise.
	(vmlisp.$(FASLEXT)): Likewise.
	* interp/diagnostics.boot: Import "types".
	* interp/hash.lisp: Import "types" instead of "vmlisp".
	* interp/i-output.boot ($algebraOutput): Move to sys-globals.boot.
	(ERROROUTSTREAM): Likewise.
	(ERRORINSTREAM): Likewise.
	* interp/macros.lisp ($algebraOutputStream): Don't set here.
	* interp/patches.lisp ($algebraOutputStream): Don't set here.
	($texOutputStream): Likewise.
	($fortranOutputStream): Likewise.
	($texOutputStream): Likewise.
	($formulaOutputStream): Likewise.
 | 
 | 
 | 
 | 
(MAKE-OUTSTREAM): Supersede existing files.
	* interp/template.boot (makeTemplate): Use newDomainShell instead
	of GETREFV.
	(extendVectorSize): Likewise.
	(mkSigPredVectors): Likewise.
	(list2LongerVec): Likewise.
	(measure): Remove.
	(measureCommon): Likewise.
	* interp/sys-utility.boot (loadNativeModule): New.
	* interp/sys-os.boot: Import "cfuns" and "sockio".  
	(runProgram): New.
	* interp/sys-globals.boot (/SOURCEFILES): Define here.
	(/SPACELIST): Likewise.
	* interp/sys-driver.boot ($OpenAxiomCoreModuleLoaded): New global
	variable.
	(AxiomCore::%sysInit): Load libopen-axiom-core if necessary.
	($defaultMsgDatabaseName): Define here.
	* interp/spad.lisp (|New,ENTRY,1|): Tidy.
	* interp/sockio.lisp: Move import declarations to sys-os.boot.
	Remove unused codes.
	* interp/server.boot (serverReadLine): Use coreQuit instead of BYE.
	* interp/pspad1.boot (formatMDEF): Tidy.
	* interp/pspad2.boot (formatIf1): Tidy.
	* interp/patches.lisp: Import "sys-driver".  Remove
	$CURRENT-DIRECTORY. 
	* interp/nruncomp.boot (buildFunctor): Use newDomainShell instead
	of GETREFV.
	* interp/nrunopt.boot (makeDomainTemplate): Likewise.
	* interp/package.boot (processFunctorOrPackage): Likewise.
	* interp/nlib.lisp (rdefiostream): Tidy.
	* interp/monitor.lisp (monitor-autoload): Define when GCL.
	* interp/interop.boot (oldAxiomCategoryDevaluate): Tidy.
	* interp/i-toplev.boot (start): Don't set $CURRENT-DIRECTORY.
	* interp/i-syscmd.boot (close): Use newDomainShell.
	(leaveScratchpad): Use coreQuit instead of BYE.
	(compileAsharpArchiveCmd): Use GET-CURRENT-DIRECTORY.
	* interp/g-util.boot (newDomainShell): Define.
	* interp/functor.boot (NewbFVectorCopy): Use newDomainShell.
	* interp/daase.lisp (asharp): Use runProgram.
	* interp/cfuns.lisp: Remove unused codes.
	(directoryp): Move import declaration to sys-os.bot.
	(writeablep): Likewise.
	* interp/buildom.boot (Record0): Use newDomainShell instead of
	GETREFV.
	(coerceRe2E): Likewise.
	(Union): Likewise.
	(Mapping): Likewise.
	(Enumeration): Likewise.
	* interp/category.boot (mkCategory): Likewise.
	* interp/Makefile.pamphlet (patches.$(FASLEXT)): Require
	sys-driver.$(FASLEXT). 
	(sys-os.$(FASLEXT)): Require cfuns.$(FASLEXT), sockio.$(FASLEXT).
	* algebra/view2D.spad.pamphlet: Use $ViewportServer instead of
	VIEWPORTSERVER.  Use sockSendInt instead of SOCK-SEND-INT.
	Use sockSendFloat instead of SEND-SEND-FLOAT.  Use sockSendString
	instead of SOCK-SEND-STRING.  Use sockGetInt instead of
	SOCK-GET-INT. Use sockGetFloat instead of SOCK-SEND-FLOAT.
	* algebra/view3D.spad.pamphlet: Likewise.
	* interp/util.lisp (fe): Remove.
	(fc): Likewise.
	(interp-make-directory): Simplify.
	(OLD-BOOT::BOOT): Don't declare *PRINT-PRETTY* and *PRINT-LENGTH*
	special. 
 | 
 | 
(SET-RESTART-HOOK): Use restart.
	* interp/Makefile.pamphlet (${SAVESYS}): Refer restart, not RESTART.
	(${AXIOMSYS}): Likewise.
 | 
 | 
(is_dot_or_dotdot): New.
	(oa_unlink): Define.
	(oa_rename): Likewise.
	(oa_mkdir): Likewise.
	* interp/sys-os.boot: New file.
	* interp/util.lisp (MAKE-TAGS-FILE): Use changeDirectory.
	(MAKELIB): Likewise.
	(MAKESPAD): Likewise.
	(LIBCHECK): Likewise.
	* interp/sys-utility.boot ($ERASE): Define here.  Use removeFile.
	($REPLACE): Likewise.
	(checkMkdir): Define.
	* interp/obey.lisp (MAKEDIR): Remove definition.
	* interp/nlib.lisp (RDEFIOSTREAM): Use checkMkdir.
	(MAKEDIR): Remove.
	(RPACKFILE): Use removeFile.
	($ERASE): Remove Lisp definition.
	($REPLACE): Likewise.
	* interp/i-syscmd.boot (cd): Use changeDirectory.
	(compileAsharpArchiveCmd): Use mkdir.
	(histFileErase): Likewise.
	* interp/fortcall.boot (fortCall): Use removeFile.
	(invokeNagman): Likewise.
	* interp/daase.lisp (|library|): Use changeDirectory.
	(LOCALDATABASE): Likewise.
	(DaaseName): Use removeFile.
	* interp/construc.lisp (mergelibs): Use removeFile.
	(mergeall): Use changeDirectory.
	* interp/c-doc.boot (docreport): Use removeFile.
	* interp/br-search.boot (getTempPath): Likewise.
	* interp/br-saturn.boot (dbSort): Likewise.
	* interp/br-data.boot (buildLibdb): Likewise
	(dbSplitLibdb): Likewise.
	(buildGloss): Likewise.
	(purgeLocalLibdb): Likewise.
	* interp/as.boot (asList): Likewise.
	* interp/Makefile.pamphlet (OBJS): Include sys-os.$(FASLEXT).
	(sys-os.$(FASLEXT)): New rule.
	(sys-utility.$(FASLEXT)): Require sys-os.$(FASLEXT).
	* include/cfuns.h (oa_chdir): Declare.
	(oa_unlink): Likewise.
	(oa_rename): Likewise.
	(oad_mkdir): Likewise.
 | 
 | 
(char_type): Likewise.
	(int_type): Likewise.
	(float_type): Likewise.
	(double_type): Likewise.
	(string_type): Likewise.
	(pointer_type): Likewise.
	(edit): Use them.
	* interp/wi1.boot (ppFull): Tidy.  Don't set *PRINT-DEPTH*.
	* interp/vmlisp.lisp (gcmsg): Define when SBCL.
	* interp/template.boot (measureCommon): Fix thinko.
	* interp/sys-utility.boot: Move basic type definition from
	g-util.boot to here.
	* interp/g-util.boot (augProplistOf): Fix signature declaration.
	* interp/daase.lisp: Tidy.
	* interp/c-util.boot (displayComp): Remove assignment to
	$X,$M,$F. 
	* interp/boot-pkg.lisp: Tidy.
	* interp/axext_l.lisp: Likewise.
	* interp/Makefile.pamphlet (makeint.lisp): Call GBC only when GCL.
	($(axiom_targetdir)/algebra/exposed.$(FASLEXT)): Tidy.
	(patches.$(FASLEXT)): Require debug.$(FASLEXT), g-timer.$(FASLEXT).
	(wi2.$(FASLEXT)): Require define.$(FASLEXT).
	(spad.$(FASLEXT)): Require postpar.$(FASLEXT), debug.$(FASLEXT).
	* boot/translator.boot (genImportDeclaration): Include translation
	for SBCL.
	* boot/parser.boot (bpMapping): Tidy.
	* boot/ast.boot (coreSymbol): New.
	(bootSymbol): Likewise.
	(bootSymbol): Likewise.
	* lisp/core.lisp.in (|$NativeTypeTable|): New. Export.
	* algebra/Makefile.pamphlet (COMPILE_LISP): Use $(INTERPSYS).
	* algebra/exposed.lsp.pamphlet: Tidy.
 | 
 | 
* interp/Makefile.pamphlet: Adjust.
 | 
 | 
Tuple coercion behind the scene.
	* interp/i-output.boot (output): Likewise.
 | 
 | 
(|resetErrorCount|): New export function.
	* interp/vmlisp.lisp (opOf): Remove macro definition.
	* interp/msg.boot (setMsgCatlessAttr): Fix thinko.
	* interp/monitor.lisp (monitor-add): Remove extra right parenthesis.
	* interp/lisplib.boot: Import "debug".
	(initializeLisplib): Don't use ERRORS variable.
	* interp/i-spec1.boot (isDomainValuedVariable): Tidy.
	* interp/i-output.boot (outputTran): Use SIZE instead of #.
	(output): Remove misguided conversion from Tuple to List.
	* interp/i-coerce.boot (coerceInteractive): Allow domain object
	convesions.
	* interp/g-util.boot (opOf): Declare.
	* interp/Makefile.pamphlet (lisplib.$(FASLEXT)): Depend on
	debug.$(FASLEXT). 
	* algebra/Makefile.pamphlet: Use .$(FASLEXT) instead of hardcoded
	.o extension.
 | 
 | 
* interp/sys-utility.boot (delete): Fix thinko.
	* interp/sys-globals.boot ($sourceFiles): Define here.
	(INPUTSTREAM): Likewise.
	* interp/i-syscmd.boot (UNDERBAR): Move to sys-globals.boot.
	* interp/fname.lisp: Import "macros".
	* interp/debug.lisp: Import "parsing".
	Replace $PRETTYPRINT with $PrettyPrint.
	(/FN): Define.
	(depthAlist): Likewise.
	* interp/br-search.boot (docSearch1): Fix thinko.
	* interp/Makefile.pamphlet (debug.$(FASLEXT)): Depend on
	parsing.$(FASLEXT). 
	* interp/i-output.boot (starstarcond): Remove used function.
	(transcomparg): Likewise.
	(MATBORCH): Define here.
	(*TALLPAR): Likewise.
	* interp/vmlisp.lisp (|char|): Remove duplicate definition.
 | 
 | 
 | 
 | 
(sys-utility.$(FASLEXT)): New rule.
	* interp/sys-utility.boot: New.
	* interp/macros.lisp (|functionp|): Move to sys-utility.boot.
	(|macrop|): Likewise.
	(|delete|): Likewise.
	(CONTAINED, contained\,eq, contained\,equal): Likewise.
	(ASSOCLEFT): Likewise.
	(ASSOCRIGHT): Likewise.
	(ADDASSOC): Likewise.
	(DELLASOS): Likewise.
	(LASSOC): Likewise.
	(|rassoc|): Likewise.
 | 
 | 
* interp/int-top.boot (intloopReadConsole): Remove code for
	$DALYMODE.
	* interp/define.boot ($NRTopt): Define.
	($suffix): Likewise.
	* interp/debug.lisp (S-SPADKEY): Define.
	* interp/Makefile.pamphlet (OBJS): Don't include setq.$(FASLEXT).
	(setq.$(FASLEXT)): Remove rule.
	* interp/setq.lisp: Remove.
 | 
 | 
(OCOBJS): Don't include xruncomp.$(FASLEXT) anymore.
	* xruncomp.boot: Remove.
	* compiler.boot (getFormModemaps): Merge from xruncomp.boot.
	* functor.boot (LookUpSigSlots): Likewise.
	* info.boot (actOnInfo): Likewise.
	* modemap.boot (addModemap1): Likewise.
	(evalAndSub): Likewise.
	(substNames): Likewise.
	(addConstructorModemaps): Likewise.
	* nruncomp.boot (NRTencode): Likewise.
	(genDeltaEntry): Likewise.
	(NRTassignCapsuleFunctionSlot): Likewise.
	(consDomainName): Likewise.
	(changeDirectoryInSlot1): Likewise.
 | 
 | 
2007-12-03  Gabriel Dos Reis  <gdr@cs.tamu.edu>
	* script-parser.spad: New.
	* Makefile.pamphlet (axiom_algebra_layer_19): Include PARSER.o
	(PARSER.NRLIB/code.$(FASLEXT)): New rule.
	* exposed.lsp.pamphlet: Expose Parser constructor.
src/interp/
2007-12-03  Gabriel Dos Reis  <gdr@cs.tamu.edu>
	* i-parser.boot: New.
	* Makefile.pamphlet (i-parser.$(FASLEXT)): New rule.
	(OBJS): Include i-parser.$(FASLEXT).
 | 
 | 
(varini.$(FASLEXT)): Remove rule.
	* compiler.boot (compileSpad2Cmd): Don't set $ncConverse; it is
	unused.  Don't set $newcomMode and $newComp.
	(compTopLevel): There is no function newComp.  So simplify.
	* cattable.boot (updateCategoryTable): Remove test for $newcompMode.
	* database.boot (updateDatabase): Likewise.
	* int-top.boot (SpadInterpretStream): Don't set $newcompMode.
	($ncmParse): Move from varini.boot.
	($ncmMacro): Likewise.
	* bookvol5.pamphlet: Remove reference to $newcompMode.
	* define.boot (compDefineCapsuleFunction): Simplify.
	* msg.boot: Move diagnostic related variables from varini.boot to here.
	* posit.boot ($nopos): Move from varini.boot to here.
 	* setq.lisp ($newcompMode): Don't set here
	($newComp): Likewise.
	($LINELENGTH): Likewise.
	* spad.lisp ($newComp): Likewise.
	($LINELENGTH): Likewise.
	* varinit.boot: Remove.
 | 
 | 
(makeint.lisp): Don't depend on it, don't use it.
	(UNUSED): Remove reference to anna.boot.
	(nag-s.$(FASLEXT)): Remove.
	(nag-f07.$(FASLEXT)): Likewise.
	(nag-f04.$(FASLEXT)): Likewise.
	(nag-f02.$(FASLEXT)): Likewise.
	(nag-f01.$(FASLEXT)): Likewise.
	(nag-e04.$(FASLEXT)): Likewise.
	(nag-e02.$(FASLEXT)): Likewise.
	(nag-e02b.$(FASLEXT)): Likewise.
	(nag-e01.$(FASLEXT)): Likewise.
	(nag-d03.$(FASLEXT)): Likewise.
	(nag-d02.$(FASLEXT)): Likewise.
	(nag-d01.$(FASLEXT)): Likewise.
	(nag-c06.$(FASLEXT)): Likewise.
	(nag-c05.$(FASLEXT)): Likewise.
	(nag-c02.$(FASLEXT)): Likewise.
	anna.boot: Remove.
	nag-s.boot: Likewise.
	nag-f07.boot: Likewise.
	nag-f04.boot: Likewise.
	nag-f02.boot: Likewise.
	nag-f01.boot: Likewise.
	nag-e04.boot: Likewise.
	nag-e02.boot: Likewise.
	nag-e02b.boot: Likewise.
	nag-e01.boot: Likewise.
	nag-d03.boot: Likewise.
	nag-d02.boot: Likewise.
	nag-d01.boot: Likewise.
	nag-c06.boot: Likewise.
	nag-c05.boot: Likewise.
	nag-c02.boot: Likewise.
	* setq.lisp (|$localExposureDataDefault|): Remove reference to naglink.
	(|$localExposureData|): Likewise.
	(|$InitialCommandSynonymAlist|): Remove startNAGLink and stopNAGLink.
	* setvars.boot (setNagHost): Remove.
	(describeSetNagHost): Likewise.
	(setFortPers): Likewise.
	(describeSetFortPers): Likewise.
	* setvart.boot: Remove naglink option.
	* sockio.lisp (NAGLinkServer): Remove.
	* util.lisp (anna-functions): Likewise.
	(nagbr-functions): Likewise.
	(build-interpsys): Lose nagbr-files parameter.
	(setNAGBootAutoloadProperties): Remove.
	(get-NAG-chapter): Likewise.
	(nag-files): Likewise.
	(chapter-name): Likewise.
	(sourcepath): Don't set naglink.
 | 
 | 
(intint.$(FASLEXT)): Remove rule.
	* intint.lisp: Move essential content to i-toplev.boot.  Remove.
 | 
 | 
* Makefile.pamphlet (OPOBJS): Don't include it anymore.
	(postpar.$(FASLEXT)): Update requirement.
	* mark.boot: Move setting of special compiler functions from
	postprop.lisp to here.
	* postprop.lisp: Remove.
	* parse.boot: Register special parser for "xor".
 | 
 | 
* compiler.boot: Import "define" and "iterator".
	Move setting of special compiler functions from property.lisp to
	here. 
	* iterator.boot (compCollectV): Uncomment.
	(compIteratorV): Likewise.
	(computeMaxIndex): Likewise.
	(exprDifference): Likewise.
	* parse.boot: Move setting of special parsing functions from
	property.lisp to here.
	* postpar.boot: Move setting of special parsing transformers from
	property.lisp to here.
	* property.lisp: Move setting of special compiler functions and
	parsers to appropriate files.
 | 
 | 
* Makefile.pamphlet: Remove all-depsys rule.
src/
2007-11-25  Gabriel Dos Reis  <gdr@cs.tamu.edu>
	* Makefile.pamphlet: Remove all-depsys rule.
	(all-interpsys): Now depend on all-boot.
src/interp/
2007-11-25  Gabriel Dos Reis  <gdr@cs.tamu.edu>
	Remove depsys from OpenAxiom.
	* Makefile.pamphlet: Remove references to depsys.
	* macros.lisp (BRIGHPRINT): Remove.
	(BRIGHPRINT-0): Likewise.
	* util.lisp (build-depsys): Likewise.
	(processSynonyms): Likewise.
 | 
 | 
(bookvol5.$(FASLEXT)): Likewise.
	(<<depsys>>): Don't extract.
	(makeint.lisp): Don't depend on $(DEPSYS).
	(all-interpsys): Don't dependen on all-depsys.
	(all-axiomsys): Likewise.  Now depend on all-interpsys.
	(apply.$(FASLEXT)): New rule.
	(lisplib.$(FASLEXT)): Likewise.
	(spad.$(FASLEXT)): Likewise.
	(axext_l.$(FASLEXT)): Likewise.
	(foam_l.$(FASLEXT)): Likewise.
 | 
 | 
(setvars.$(FASLEXT)): Likewise.
	(osyscmd.$(FASLEXT)): Likewise.
	(intint.$(FASLEXT)): Likewise.
	(int-top.$(FASLEXT)): Likewise.
	(wi2.$(FASLEXT)): Likewise.
	(wi1.$(FASLEXT)): Likewise.
	(template.$(FASLEXT)): Likewise.
	(package.$(FASLEXT)): Likewise.
	(xruncomp.$(FASLEXT)): Likewise.
	(interop.$(FASLEXT)): Likewise.
	(mark.$(FASLEXT)): Likewise.
	(daase.$(FASLEXT)): Likewise.
	(monitor.$(FASLEXT)): Likewise.
	(hashcode.$(FASLEXT)): Likewise.
	(pspad2.$(FASLEXT)): Likewise.
	(pspad1.$(FASLEXT)): Likewise.
	(nocompil.$(FASLEXT)): Likewise.
	(fname.$(FASLEXT)): Likewise.
 | 
 | 
(obey.$(FASLEXT)): Likewise.
	(setq.$(FASLEXT)): Likewise.
	(spaderror.$(FASLEXT)): Likewise.
	(debug.$(FASLEXT)): Likewise.
	(property.$(FASLEXT)): Likewise.
	(nspadaux.$(FASLEXT)): Likewise.
	(sockio.$(FASLEXT)): Likewise.
	(sfsfun-l.$(FASLEXT)): Likewise.
	(varini.$(FASLEXT)): Likewise.
	(trace.$(FASLEXT)): Likewise.
	(termrw.$(FASLEXT)): Likewise.
	(showimp.$(FASLEXT)): Likewise.
	(sfsfun.$(FASLEXT)): Likewise.
 | 
 | 
(alql.$(FASLEXT)): Likewise.
	(br-prof.$(FASLEXT)): Likewise.
	(packtran.$(FASLEXT)): Likewise.
	(macex.$(FASLEXT)): Likewise.
	(intfile.$(FASLEXT)): Likewise.
	(compress.$(FASLEXT)): Likewise.
	(msg.$(FASLEXT)): Likewise
 | 
 | 
(nag-f07.$(FASLEXT)): Likewise.
	(nag-f04.$(FASLEXT)): Likewise.
	(nag-f02.$(FASLEXT)): Likewise.
	(nag-f01.$(FASLEXT)): Likewise.
	(nag-e04.$(FASLEXT)): Likewise.
	(nag-e02.$(FASLEXT)): Likewise.
	(nag-e02b.$(FASLEXT)): Likewise.
	(nag-e01.$(FASLEXT)): Likewise.
	(nag-d03.$(FASLEXT)): Likewise.
	(nag-d02.$(FASLEXT)): Likewise.
	(nag-d01.$(FASLEXT)): Likewise.
	(nag-c06.$(FASLEXT)): Likewise.
	(nag-c05.$(FASLEXT)): Likewise.
	(nag-c02.$(FASLEXT)): Likewise.
 | 
 | 
2007-11-18  Gabriel Dos Reis  <gdr@cs.tamu.edu>
	* ast.boot.pamphlet (bfReduce): Compute left reduction, not right
	reduction.
src/interp/
2007-11-18  Gabriel Dos Reis  <gdr@cs.tamu.edu>
	* Makefile.pamphlet (nrunopt.$(FASLEXT)): New rule.
	(<<nrunopt.clisp>>): Remove.
	* define.boot: Fix syntax.
	* nruncomp.boot: Likewise.
	* nrunopt.boot.pamphlet: Push into package "BOOT".  Fix syntax.
	* wi2.boot: Fix syntax.
 
 | 
 | 
(<<clammed.clisp>>): Remove.
	* clammed.boot.pamphlet: Push into package "BOOT".  Fix syntax.
 | 
 | 
 | 
 | 
 | 
 | 
(br-saturn.$(FASLEXT)): Likewise.
	(br-op2.$(FASLEXT)): Likewise.
	(br-op1.$(FASLEXT)): Likewise.
	(br-con.$(FASLEXT)): Likewise.
	(br-data.$(FASLEXT)): Likewise.
	(br-util.$(FASLEXT)): Likewise.
	(<<br-search.clisp>>): Remove.
	(<<br-saturn.clisp>>): Likewise.
	(<<br-op2.clisp>>): Likewise.
	(<<br-op1.clisp>>): Likewise.
	(<<br-con.clisp>>): Likewise.
	(<<br-data.clisp>>): Likewise.
	(<<br-util.clisp>>): Likewise.
	* br-search.boot.pamphlet: Push into package "BOOT".  Fix syntax.
	* br-saturn.boot.pamphlet: Likewise.
	* br-op2.boot.pamphlet: Likewise.
	* br-op1.boot.pamphlet: Likewise.
	* br-con.boot.pamphlet: Likewise.
	* br-data.boot.pamphlet: Likewise.
	* br-util.boot.pamphlet: Likewise.
 | 
 | 
(nruncomp.$(FASLEXT)): Likewise.
	(<<nrunfast.clisp>>): Remove
	(<<nruncomp.clisp>>): Likewise.
	* nruncomp.boot.pamphlet: Push into package "BOOT".  Fix syntax.
	* nrunfast.boot.pamphlet: Likewise.
 | 
 | 
2007-11-10  Gabriel Dos Reis  <gdr@cs.tamu.edu>
	* Makefile.pamphlet (mostlyclean-local): Remove stamp files and
	strap/ directory too.
	(clean-local): Remove database directories too.
src/interpreter/
2007-11-10  Gabriel Dos Reis  <gdr@cs.tamu.edu>
	* Makefile.pamphlet (nrungo.$(FASLEXT)): New rule.
	(nruntime.$(FASLEXT)): Likewise.
	(<<nrungo.clisp>>): Remove.
	(<<nruntime.clisp>>): Likewise.
	* nrungo.boot.pamphlet: Push into package "BOOT".  Fix syntax.
	* nruntime.boot.pamphlet: Push into package "BOOT".
 | 
 | 
(i-syscmd.$(FASLEXT)): Likewise.
	(i-spec2.$(FASLEXT)): Likewise.
	(i-spec1.$(FASLEXT)): Likewise.
	(i-funsel.$(FASLEXT)): Likewise.
	(i-map.$(FASLEXT)): Likewise.
	(i-eval.$(FASLEXT)): Likewise.
	(i-coerfn.$(FASLEXT)): Likewise.
	(i-coerce.$(FASLEXT)): Likewise.
	(i-resolv.$(FASLEXT)): Likewise.
	(i-analy.$(FASLEXT)): Likewise.
	(i-code.$(FASLEXT)): Likewise.
	(i-intern.$(FASLEXT)): Likewise.
	(<<i-analy.clisp>>): Remove.
	(<<i-code.clisp>>): Likewise.
	(<<i-coerce.clisp>>): Likewise.
	(<<i-coerfn.clisp>>): Likewise.
	(<<i-eval.clisp>>): Likewise.
	(<<i-funsel.clisp>>): Likewise.
	(<<i-intern.clisp>>): Likewise.
	(<<i-map.clisp>>): Likewise.
	(<<i-resolv.clisp>>): Likewise.
	(<<i-spec1.clisp>>): Likewise.
	(<<i-spec2.clisp>>): Likewise.
	(<<i-syscmd.clisp>>): Likewise.
	(<<i-toplev.clisp>>): Likewise.
	(<<i-util.clisp>>): Likewise.
	* apply.boot (compFormWithModemap): Fix syntax.
	* i-analy.boot.pamphlet: Push into package "BOOT".
	* i-code.boot.pamphlet: Likewise.
	* i-coerce.boot.pamphlet: Likewise.
	* i-coerfn.boot.pamphlet: Likewise.
	* i-eval.boot.pamphlet: Likewise.
	* i-funsel.boot.pamphlet: Likewise.
	* i-intern.boot.pamphlet: Likewise.
	* i-map.boot.pamphlet: Likewise.
	* i-resolv.boot.pamphlet: Likewise.
	* i-spec1.boot.pamphlet: Likewise.
	* i-spec2.boot.pamphlet: Likewise.
	* i-syscmd.bot.pamphlet: Likewise.
	* i-toplev.boot.pamphlet: Likewise.
	* i-util.boot.pamphlet: Likewise.
 | 
 | 
(c-doc.$(FASLEXT)): Likewise.
	(<<c-doc.clisp>>): Likewise.
	(<<compiler.clisp>>): Likewise.
	* c-doc.boot.pamphlet: Push into package "BOOT".  Fix syntax.
	Document functions.  Remove dead codes.
	* compiler.boot.pamphlet: Push into package "BOOT".  Fix syntax.
 | 
 | 
(modemap.$(FASLEXT)): Likewise.
	(info.$(FASLEXT)): Likewise.
	(msgdb.$(FASLEXT)): Likewise.
	(<<info.clisp>>): Remove.
	(<<iterator.clisp>>): Likewise.
	(<<modemap.clisp>>): Likewise.
	(<<msgdb.clisp>>): Likewise.
	* c-util.boot (intersectionContour): Change setIntersection to
	intersection.  Change SetUnion to union.
	* database.boot (insertModemap): Move to modemap.boot.pamphlet.
	* i-util.boot.pamphlet (addModemap): Likewise.
	* info.boot.pamphlet: Push into package "BOOT".  Fix syntax.
	* iterator.boot.pamphlet: Push into package "BOOT".
	* modemap.boot.pamphlet: Likewise.
	* msgdb.boot.pamphlet: Push into package "BOOT".  Fix syntax.
	* sys-globals.boot (*BUILD-VERSION*): Define.
	(*YEARWEEK*): Likewise.
 | 
 | 
(newfort.$(FASLEXT)): Likewise.
	(<<record.clisp>>): Remove.
	(<<newfort.clisp>>): Likewise.
	* newfort.boot.pamphlet: Push into package "BOOT".
 | 
 | 
* database.boot.pamphlet: Push into package "BOOT".
 |