Age | Commit message (Collapse) | Author | Files | Lines |
|
sys-globals.boot.
(|$form|): Likewise.
(|$fromSpadTrace|): Likewise
(|$genSDVar|): Likewise.
(|$Index|): Likewise.
(|$inLispVM|): Likewise.
(|$insideCapsuleFunctionIfTrue|): Likewise.
(|$insideCategoryIfTrue|): Likewise.
(|$insideCoerceInteractiveHardIfTrue|): Likewise.
(|$insideCompTypeOf|): Likewise.
(|$insideConstructIfTrue|): Likewise.
(|$insideExpressionIfTrue|): Likewise.
(|$insideFunctorIfTrue|): Likewise.
(|$insideWhereIfTrue|): Likewise.
(|$instantRecord|): Likewise.
(|$InteractiveFrame|): Likewise.
(|$InteractiveMode|): Likewise.
(|$InteractiveTimingStatsIfTrue|): Likewise.
(|$genFVar|): Remove.
(|$ignoreCommentsIfTrue|): Likewise.
(|$InteractiveModemapFrame|): Likewise.
* setq.lisp.pamphlet (|$inLispVM|): Remove.
(|$InteractiveMode|): Likewise.
(|$forceDatabaseUpdate|): Likewise.
(|$InteractiveFrame|): Likewise.
(|$form|): Likewise.
(|$Index|): Likewise.
* sys-constants.boot ($ExitMode): Define.
($exitMode): Move from bootfuns.lisp.pamphlet.
* sys-globals.boot ($form): Likewise.
($fromSpadTrace): Likewise.
($genSDVar): Likewise.
($Index): Likewise.
($inLispVM): Likewise.
($insideCapsuleFunctionIfTrue): Likewise.
($insideCategoryIfTrue): Likewise.
($insideCoerceInteractiveHardIfTrue): Likewise.
($insideConstructIfTrue): Likewise.
($insideExpressionIfTrue): Likewise.
($insideFunctorIfTrue): Likewise.
($insideWhereIfTrue): Likewise.
($instantRecord): Likewise.
($InteractiveFrame): Likewise.
($(InteractiveMode): Likewise.
($InteractiveTimingStatsIftrue): Likewise.
($forceDatabaseUpdate): Likewise.
* spad.lisp.pamphlet (S-PROCESS): Don't bind $exitMode here.
* bootfuns.lisp.pamphlet (|$exitMode|): Move to sys-constants.boot
* wi2.boot.pamphlet (compDefineFunctor1): Likewise.
* spad.lisp.pamphlet (S-PROCESS): Likewise.
* define.boot.pamphlet (compDefineFunctor1): Remove unused
$genFVar.
* varini.boot.pamphlet ($ExitMode): Don't double define here.
|
|
($inputPromptType): Likewise.
($whereList): Likewise.
($warningStack): Likewise.
* patches.lisp.pamphlet (|$inputPromptType|): Don't set here.
* bootfuns.lisp.pamphlet ($Type): Remove.
(|$warningStack|): Move to sys-globals.boot.
(|$whereList|): Likewise.
(|$inputPromptType|): Likewise.
(|$IOindex|): Likewise.
|
|
variable. it is no longer needed.
* Makefile.in: Regenerate.
|
|
(<<bootlex.o (AUTO from OUT)>>): Likewise.
(<<def.o (AUTO from OUT)>>): Likewise.
(<<fnewmeta.o (AUTO from OUT)>>): Likewise.
(<<metalex.o (AUTO from OUT)>>): Likewise.
(<<nspadaux.o (AUTO from OUT)>>): Likewise.
(<<parsing.o (AUTO from OUT)>>): Likewise.
(<<postprop.o (AUTO from OUT)>>): Likewise.
(<<preparse.o (AUTO from OUT)>>): Likewise.
(<<c-util.o (AUTO from OUT)>>): Likewise.
(<<nag-c02.o (AUTO from OUT)>>): Likewise.
(<<nag-c05.o (AUTO from OUT)>>): Likewise.
(<<nag-d01.o (AUTO from OUT)>>): Likewise.
(<<nag-d02.o (AUTO from OUT)>>): Likewise.
(<<nag-d03.o (AUTO from OUT)>>): Likewise.
(<<nag-e01.o (AUTO from OUT)>>): Likewise.
(<<nag-e02.o (AUTO from OUT)>>): Likewise.
(<<nag-e04.o (AUTO from OUT)>>): Likewise.
(<<nag-f01.o (AUTO from OUT)>>): Likewise.
(<<nag-f02.o (AUTO from OUT)>>): Likewise.
(<<nag-f04.o (AUTO from OUT)>>): Likewise.
(<<nag-f07.o (AUTO from OUT)>>): Likewise.
(<<nag-s.o (AUTO from OUT)>>): Likewise.
(<<category.o (AUTO from OUT)>>): Likewise.
(<<c-doc.o (AUTO from OUT)>>): Likewise.
(<<compiler.o (AUTO from OUT)>>): Likewise.
(<<profile.o (AUTO from OUT)>>): Likewise.
(<<define.o (AUTO from OUT)>>): Likewise.
(<<functor.o (AUTO from OUT)>>): Likewise.
(<<info.o (AUTO from OUT)>>): Likewise.
(<<iterator.o (AUTO from OUT)>>): Likewise.
(<<modemap.o (AUTO from OUT)>>): Likewise.
(<<nruncomp.o (AUTO from OUT)>>): Likewise.
(<<package.o (AUTO from OUT)>>): Likewise.
(<<parse.o (AUTO from OUT)>>): Likewise.
(<<postpar.o (AUTO from OUT)>>): Likewise.
(<<bc-matrix.o (AUTO from OUT)>>): Likewise.
(<<bc-misc.o (AUTO from OUT)>>): Likewise.
(<<bc-solve.o (AUTO from OUT)>>): Likewise.
(<<bc-util.o (AUTO from OUT)>>): Likewise.
(<<ht-util.o (AUTO from OUT)>>): Likewise.
(<<htsetvar.o (AUTO from OUT)>>): Likewise.
(<<ht-root.o (AUTO from OUT)>>): Likewise.
(<<htcheck.o (AUTO from OUT)>>): Likewise.
(<<xruncomp.o (AUTO from OUT)>>): Likewise.
(<<ax.o (AUTO from OUT)>>): Likewise.
(<<br-con.o (AUTO from OUT)>>): Likewise.
(<<br-search.o (AUTO from OUT)>>): Likewise.
(<<br-op1.o (AUTO from OUT)>>): Likewise.
(<<br-op2.o (AUTO from OUT)>>): Likewise.
(<<br-data.o (AUTO from OUT)>>): Likewise.
(<<br-util.o (AUTO from OUT)>>): Likewise.
(<<br-saturn.o (AUTO from OUT)>>): Likewise.
(<<topics.o (AUTO from OUT)>>): Likewise.
(<<br-prof.o (AUTO from OUT)>>): Likewise.
(<<showimp.o (AUTO from OUT)>>): Likewise.
(<<wi1.o (AUTO from OUT)>>): Likewise.
(<<wi2.o (AUTO from OUT)>>): Likewise.
(<<pspad1.o (AUTO from OUT)>>): Likewise.
(<<pspad2.o (AUTO from OUT)>>): Likewise.
(<<mark.o (AUTO from OUT)>>): Likewise.
|
|
(|$DomainFrame|): Remove.
(|$eltIfNil|): Remove.
(|$compileMapFlag|): Remove.
(|$evalDomain|): Don't set here.
(|$false|): Move to sys-constants.boot.
(|$domainTraceNameAssoc|): Move to sys-globals.boot.
(|$evalDomain|): Move to sys-globals.boot.
(|$exitModeStack|): Move to sys-globals.boot
* pspad1.boot.pamphlet (lisp2Boot): Don't declare $eltIfNil anymore.
* setvars.boot.pamphlet (resetWorkspaceVariables): Don't set
anymore.
* setq.lisp.pamphlet (|$domainTraceNameAssoc|): Don't set here.
* spad.lisp.pamphlet (S-PROCESS): Don't bind |$DomainFrame| anymore.
(S-PROCESS): Set $exitModeStack to nil.
(|$false|): Don't set here.
|
|
|
|
as documented.
|
|
noweave)): Fix path to noweb C files. Refer to the touch command
through $(TOUCH).
* Makefile.in: Regenerate.
|
|
|
|
|
|
|
|
|
|
|
|
of lists too.
|
|
(|$xyStack|): Likewise.
(|$xyMin|): Likewise.
(|$xyMax|): Likewise.
(|$xyInitial|): Likewise.
(|$xyCurrent|): Likewise.
(|$xeditIsConsole|): Likewise.
(|$xCount|): Likewise.
(|$BasicDomains|): Likewise.
(|$FontTable|): Likewise.
(|$CommonDomains|): Likewise.
(|$PolyDomains|): Likewise.
(|$leftPren|): Likewise.
(|$rightPren|): Likewise.
(|$tempCategoryTable|): Likewise.
(|$domainsWithUnderDomains|): Likewise.
(|$hasCategoryTable|): Likewise.
(|$hasYield|): Likewise.
(|$LastCxArg|): Likewise.
(|$NETail|): Likewise.
(|$polyDefaultAssoc|): Likewise.
(|$brightenCommentsFlag|): Likewise.
(|$brightenCommentsIfTrue|): Likewise.
(|$UserSynonyms|): Likewise.
(|$report3|): Likewise.
(|$croakIfTrue|): Likewise.
* setq.lisp.pamphlet (|$xeditIsConsole|): Likewise.
(|$BasicDomains|): Likewise.
(|$FontTable|): Likewise.
(|$leftPren|): Likewise.
(|$rightPren|): Likewise.
(|$NETail|): Likewise.
(|$croakIfTrue|): Likewise.
|
|
* Makefile.in Regenerate.
|
|
($BreakMode): Likewise.
($cacheAlist): Likewise.
($cacheCount): Likewise.
($clamList): Likewise.
($compCount): Likewise.
($compUniquelyIfTrue): Likewise.
($ConstructorCache): Likewise.
($createUpdateFiles): Likewise.
($currentFunction): Likewise.
($currentLine): Likewise.
* setq.lisp.pamphlet: Merge the definitions of the above mentioned
variables into sys-globals.boot.
* Makefile.pamphlet (sys-globals.$(FASLEXT)): Require
hash.$(FASLEXT).
* Makefile.in: Regenerate.
|
|
definitions to load or evaluation time.
|
|
|
|
* Makefile.pamphlet (check): New rule.
* Makefile.in: Regenerate.
src/
2007-08-21 Gabriel Dos Reis <gdr@cs.tamu.edu>
* Makefile.pamphlet (all-check): New rule.
* Makefile.in: Regenerate.
sr/input
2007-08-21 Gabriel Dos Reis <gdr@cs.tamu.edu>
* Makefile.pamphlet (all-ax all-input): Remove regress.
(${OUT}/%.input): Don't be overly verbose.
(%.input): Likewise.
(%.as): Likewise.
(use): Remove, as it is empty
(regress): Likewise.
(bug): Likewise.
(document): Likewise.
(all-check): New rule. Launch testing.
* Makefile.in: Regenerate.
|
|
(errorSupervisor1): Call BUMPERRORCOUNT, not BUMPCOMPERRORCOUNT.
The latter no longer exists.
* msgdb.boot.pamphlet (throwKeyedErrorMsg): Likewise.
* Makefile.pamphlet (${DEPSYS}): Depend also on
sys-constant.$(FASLEXT), sys-globals.$(FASLEXT), and
diagnostics.$(FASLEXT).
(bootfuns.$(FASLEXT)): Likewise.
(diagnostics.boot): New rule.
(sys-globals.boot): Likewise.
(sys-constants.boot): Likewise.
* Makefile.in: Regenerate.
* diagnostics.boot: New.
(BUMPERRORCOUNT): Move from bootlex.lisp.pamphlet. Rewrite as
Boot code.
* sys-constants.boot: New.
* sys-globals.boot: Likewise.
* bootlex.lisp.pamphlet (BUMPERRORCOUNT): Move to diagnostics.boot.
* varini.boot.pamphlet ($NoValueMode): Don't duplicate define.
* spad.lisp.pamphlet (S-PROCESS): Don't bind $LocalFrame here.
* patches.lisp.pamphlet: Tidy.
* nag-f01.boot.pamphlet (f01mafSolve): Use $EmptyMode to refer to
the wildcar type.
(f01brfSolve): Likewise.
* setq.lisp.pamphlet: Move variables already defined in
bootfuns.lisp.pamphlet to sys-contants, and merge initial values.
($SPAD_ERRORS): Move to sys-globals.boot.
* bootfuns.lisp.pamphlet: Now import both "sys-constants" and
"sys-globals".
(|$timerTicksPerSecond|): Move to sys-constants.boot.
(|$quadSymbol|): Likewise.
($escapeString): Likewise.
($boxString): Likewise.
($boldString): Likewise.
($normalString): Likewise.
($reverseVideoString): Likewise.
($underlineString): Likewise.
($COMPILE): Likewise.
($BasicPredicates): Likewise.
($BFTag): Likewise.
($BigFloat): Likewise.
($Boolean): Likewise.
($Category): Likewise.
($CategoryNames): Likewise.
($Domain): Likewise.
($DomainNames): Likewise.
($DomainsInScope): Likewise.
($DoubleQuote): Likewise.
($DummyFunctorNames): Likewise.
($EmptyEnvironment): Likewise.
($EmptyList): Likewise.
($EmptyMode): Likewise.
($EmptyString): Likewise.
($EmptyVector): Likewise.
($Expression): Likewise.
($Exit): Likewise.
($failure): Likewise.
($Float): Likewise.
($FormalMapVariableList): Likewise.
($ConstructorNames): Likewise.
($InitialDomainsInScope): Likewise.
($InitialModemapFrame): Likewise.
($Integer): Likewise.
($LocalFrame): Likewise.
($NegativeInteger): Likewise.
($NonNegativeInteger): Likewise.
($NonPositiveInteger): Likewise.
($NonMentionableDomainNames): Likewise.
($noParseCommands): Likewise.
($NoValueMode): Likewise.
($NoValue): Likewise.
($Mode): Likewise.
($ModeVariableList): Likewise.
($One): Likewise.
($PatternVariableList): Likewise.
($PositiveInteger): Likewise.
($PrimitiveDomainNames): Likewise.
($RationalNumber): Likewise.
($SideEffectFreeFunctionList): Likewise.
($SmallInteger): Likewise.
($SpecialDomainNames): Likewise.
($StringCategory): Likewise.
($String): Likewise.
($Symbol): Likewise.
($systemCommands): Likewise.
($ThrowAwayMode): Likewise.
($tokenCommands): Likewise.
($true): Likeiwse.
($underDomainAlist): Likewise.
($Void): Likewise.
($Zero): Likewise.
(|$DomainVariableList|): Likewise.
(|$quadSym|): Remove.
($BigFloatOpt): Likewise.
($BooleanOpt): Likewise.
($EM): Likewise.
($ExpressionOpt): Likewise.
($FloatOpt): Likewise.
($FormalMapVariableList2): Likewise.
($IntegerOpt): Likewise.
($NegativeIntegerOpt): Likewise.
($NonNegativeIntegerOpt): Likewise.
($NonPositiveIntegerOpt): Likewise.
($PositiveIntegerOpt): Likewise.
($RationalNumberOpt): Likewise.
($SmallIntegerOpt): Likewise.
($StringOpt): Likewise.
($SymbolOpt): Likewise.
* setq.lisp.pamphlet (|$timerTicksPerSecond|): Remove.
(|$quadSymbol|): Likewise.
($escapeString): Likewise.
($boxString): Likewise.
($boldString): Likewise.
($normalString): Likewise.
($reverseVideoString): Likewise.
($underlineString): Likewise.
($COMPILE): Likewise.
($BasicPredicates): Likewise.
($BFTag): Likewise.
($BigFloat): Likewise.
($Boolean): Likewise.
($Category): Likewise.
($CategoryNames): Likewise.
($Domain): Likewise.
($DomainNames): Likewise.
($DomainsInScope): Likewise.
($DoubleQuote): Likewise.
($DummyFunctorNames): Likewise.
($EmptyEnvironment): Likewise.
($EmptyList): Likewise.
($EmptyMode): Likewise.
($EmptyString): Likewise.
($EmptyVector): Likewise.
($Expression): Likewise.
($Exit): Likewise.
($failure): Likewise.
($Float): Likewise.
($FormalMapVariableList): Likewise.
($ConstructorNames): Likewise.
($InitialDomainsInScope): Likewise.
($InitialModemapFrame): Likewise.
($Integer): Likewise.
($LocalFrame): Likewise.
($NegativeInteger): Likewise.
($NonNegativeInteger): Likewise.
($NonPositiveInteger): Likewise.
($NonMentionableDomainNames): Likewise.
($noParseCommands): Likewise.
($NoValueMode): Likewise.
($NoValue): Likewise.
($Mode): Likewise.
($ModeVariableList): Likewise.
($One): Likewise.
($PatternVariableList): Likewise.
($PositiveInteger): Likewise.
($PrimitiveDomainNames): Likewise.
($RationalNumber): Likewise.
($SideEffectFreeFunctionList): Likewise.
($SmallInteger): Likewise.
($SpecialDomainNames): Likewise.
($StringCategory): Likewise.
($String): Likewise.
($Symbol): Likewise.
($systemCommands): Likewise.
($ThrowAwayMode): Likewise.
($tokenCommands): Likewise.
($true): Likeiwse.
($underDomainAlist): Likewise.
($Void): Likewise.
($Zero): Likewise.
(|$DomainVariableList|): Likewise.
|
|
|
|
|
|
* Makefile.pamphlet (${DEPSYS}): Depend on it
(parsing.$(FASLEXT)): Likewise.
(bookvol5.$(FASLEXT)): Likewise.
(nocompil.$(FASLEXT)): Likewise.
(bootfuns.$(FASLEXT)): Likewise.
(boot-pkg.$(FASLEXT)): New rule.
(boot-pkg.lisp): New rule; work around GCL+VPATH voodoo.
(VPATH): Clear.
* Makefile.in: Regenerate.
* bootfuns.lisp.pamphlet: Don't define package "BOOT" here.
Import "boot-pkg".
(|printLoadMessages|): Move to setvart.boot.pamphlet.
Move special functions to boot-pkg.lisp.
Move get-current-directory to daase.lisp.pamphlet.
* setvart.boot.pamphlet (printLoadMessages): Move from
bootfuns.lisp.pamphlet. Write as Boot code.
* daase.lisp.pamphlet (get-current-directory): Move from
bootfuns.lisp.pamphlet
|
|
with Lisp comments.
|
|
(|initializeSetVariables|): Likewise.
(|updateSourceFiles|): Likewise.
(|bootUnionPrint|): Likewise.
(|break|): Likewise.
(|breaklet|): Likewise.
(BUMPCOMPERRORCOUNT): Likewise.
|
|
|
|
* spad.lisp.pamphlet (BOOT-LEXPR): Remove.
(NBOOT-LEXPR): Likewise.
(New-LEXPR): Likewise.
(New-LEXPR1): Likewise.
(New-LEXPR-Interactive): Likewise.
(|getTranslation|): Likewise.
(|New-LEXPR|): Likewise.
(|boot2Lisp|): Likewise.
(|boot2LispError|): Likewise.
(|New,ENTRY|): Likewise.
(new): Likewise.
(newpo): Likewise.
(|New,ENTRY,SYS|): Likewise.
(|New,ENTRY1|): Likewise.
(/cx): Likewise.
(/foobar): Likewise.
(|/cxd|): Likewise.
(|/rx|): Likewise.
(|/ry|): Likewise.
(|/tb|): Likewise.
(|$lisp2lispRenameAssoc|): Likewise..
(|$spadOpList|): Likewise.
(SPAD-MDTR-1): Likewise.
(SPAD-MDTR-2): Likewise.
(foobar): Likewise.
* metalex.lisp.pamphlet (in-meta): Remove.
(newrule): Likewise.
(meta): Likrwise.
* spad.lisp.pamphlet (/TRANSMETA): Remove.
(/TRANSBOOT): Likewise.
(/TRANSNBOOT): Likewise.
* debug.lisp.pamphlet (META): Don't set property.
* Makefile.pamphlet (depsys_lisp_compiled_sources): Don't include
metameta.lisp
(OPOBJS): Likewise.
(depsys_lisp_sources): Likewise.
(depsys_objects): Likewise.
(${DEPSYS}): Don't depend on it. Don't load it.
(${AUTO}/metameta.$(FASLEXT)): Remove.
* metameta.lisp.pamphlet: Remove.
|
|
(setMsgCatlessAttr): Quote catless.
(posPointers): Fix thinko.
|
|
(import-module): Simplify.
|
|
setCurrentPackage to reset current package.
(BO): Likewise.
(bStreamPackageNull): Likewise.
Update cached Lisp translation.
|
|
nodes. Update cached Lisp translation.
* parser.boot.pamphlet (bpSimpleDefinitionTail): Build a
ConstantDefinition Ast. Update cached Lisp translation.
* ast.boot.pamphlet (ConstantDefinition): A separate Ast node
for constant definitions.
(bfCompDef): Don't compile ConstantDefinition here.
Update cached Lisp translation.
|
|
(GCL_LTLD): Likewise.
(COBJEXT): Likewise.
(CORE): Likewise.
($(OUT)/lisp$(EXEEXT)): Tidy.
* Makefile.in: Regenerate.
|
|
* parsing.lisp.pamphlet: Import "bootfuns".
* util.lisp.pamphlet: Import "vmlisp" and "parsing".
* bootfuns.lisp.pamphlet: Add GCL-specific bug workaround.
* Makefile.pamphlet (${DEPSYS}): Load "parsing" before "util".
(util.$(FASLEXT)): Has parsing.$(FASLEXT) as prerequisite.
(parsing.$(FASLEXT)): New rule.
* Makefile.in: Regenerate.
|
|
with appropriate values.
(LEXVGREATERP): Likewise.
|
|
|
|
2007-08-17 Gabriel Dos Reis <gdr@cs.tamu.edu>
* Makefile.pamphlet (all-lisp): Don't make $(axiom_build_bindir)
here. Pass target tp $(MAKE).
(all-boot): Likewise.
(all-lib): Don't make $(OUT) here. Pass target to $(MAKE).
* Makefile.in: Regenerate.
src/boot/
2007-08-17 Gabriel Dos Reis <gdr@cs.tamu.edu>
* Makefile.pamphlet (BOOTSYS_FOR_TARGET): Remove.
(stamp): Update prerequisite.
($(axiom_build_bindir)/bootsys$(EXEEXT)): Rename from
$(BOOTSYS_FOR_TARGET).
(%/.started): Rename from mk-statge0-dir. Tidy.
(stage0/%.clisp): Update prerequisite.
(%/initial-env.$(FASLEXT)): Likewise.
(mk-stage1-dir): Remove.
(mk-stage2-dir): Likewise.
(mostlyclean-local): Update.
* Makefile.in: Regenerate.
src/lib/
2007-08-17 Gabriel Dos Reis <gdr@cs.tamu.edu>
* Makefile.pamphlet ($(axiom_target_libdir)/libspad.la): Remove
prerequisite mk-target-libdir.
(mk-target-libdir): Remove.
* Makefile.in: Regenerate.
src/lisp/
2007-08-17 Gabriel Dos Reis <gdr@cs.tamu.edu>
* Makefile.pamphlet ($(OUT)/lisp$(EXEEXT)): Create $(OUT)
directory before installing lisp executable.
* Makefile.in: Regenerate.
|
|
Common Lisps.
(QUOTIENT): Define unconditionaly. Remove
reference to Lisp package.
(rplacstr): Remove CCL-dependent code. Remove reference to Lisp
package.
(EBCDIC): Use code-char, not int-char.
|
|
toplevel directory gcl.
* configure.ac: Regenerate.
* configure: Likewise.
|
|
|
|
are present when no executable is available.
* configure.ac.: Regenerate.
* configure: Likewise.
* config/var-def.mk (axiom_build_nowebdir): Resurect.
* Makefile.pamphlet (<<noweb>>): Resurect.
(clean-local): Remove noweb build dir too.
* Makefile.in: Regenerate.
|
|
* configure.in: Regenerate.
|
|
|
|
|
|
|
|
copy gloss.text. Don't copy topics.data twice.
* Makefile.in: Regenerate.
|
|
|