<feed xmlns='http://www.w3.org/2005/Atom'>
<title>open-axiom/src/interp/Makefile.pamphlet, branch master</title>
<subtitle>open scientific computation system</subtitle>
<id>https://git.pashev.ru/open-axiom/atom?h=master</id>
<link rel='self' href='https://git.pashev.ru/open-axiom/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/'/>
<updated>2010-11-05T03:18:24Z</updated>
<entry>
<title>	* algebra/Makefile.pamphlet: Likewise.</title>
<updated>2010-11-05T03:18:24Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2010-11-05T03:18:24Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=595d5540c7bb5ff9f70aa9e10ad3a145ef691f3b'/>
<id>urn:sha1:595d5540c7bb5ff9f70aa9e10ad3a145ef691f3b</id>
<content type='text'>
	* interp/Makefile.pamphlet: Remove.
</content>
</entry>
<entry>
<title>	External tool noweb is no longer required.</title>
<updated>2010-08-21T03:07:54Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2010-08-21T03:07:54Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=ef6d755c944ef5af40c909c6683a3691dc9f6a57'/>
<id>urn:sha1:ef6d755c944ef5af40c909c6683a3691dc9f6a57</id>
<content type='text'>
	* INSTALL: Update instructions.
	* Makefile.pamphlet: Remove rules for building noweb.
	(AXIOM_SRC_TARGETS): Include all-utils.
	* config/open-axiom.m4 (OPENAXIOM_BUILD_TOOLS): Don't check for
	notangle and noweave.
	* config/setup-dep.mk: Remove rules for generating document.
	* config/var-def.mk: Remove NOTANGLE and NOWEAVE variables.
	* configure.ac: Instantiate Makefile for src/utils.
</content>
</entry>
<entry>
<title>	* interp/c-util.boot (usedSymbol?): Move to g-util.boot.</title>
<updated>2010-07-25T03:34:30Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2010-07-25T03:34:30Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=0df43e77732de95d97212f042ed922d2f7314bab'/>
<id>urn:sha1:0df43e77732de95d97212f042ed922d2f7314bab</id>
<content type='text'>
	* interp/nruncomp.boot (NRTsetVector4a): Tidy.
</content>
</entry>
<entry>
<title>	* interp/sys-utility.boot (minimalise): Move from compress.boot.</title>
<updated>2010-07-10T07:02:51Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2010-07-10T07:02:51Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=bb7fb2ba39aee08afc943dbfa1ad9d375b8bb985'/>
<id>urn:sha1:bb7fb2ba39aee08afc943dbfa1ad9d375b8bb985</id>
<content type='text'>
	Rewrite local worker to use explicit hash table parameter instead
	of special variable.
	* interp/compress.boot (minimalise): Move to sys-utility.boot.
	Delete file.
	* interp/nruncomp.boot (buildFunctor): Don't bother to minimalise.
</content>
</entry>
<entry>
<title>	* interp/i-util.boot (flattenCOND): Move from g-boot.boot.</title>
<updated>2010-05-16T23:03:24Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2010-05-16T23:03:24Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=103781c30e982fd28102d9268c2fb23863a1f971'/>
<id>urn:sha1:103781c30e982fd28102d9268c2fb23863a1f971</id>
<content type='text'>
	(extractCONDClauses): Likewise.
	* interp/g-boot.boot: Remove.
	* interp/def.lisp: Likewise.
	* interp/Makefile.pamphlet: Adjust dependencies.
</content>
</entry>
<entry>
<title>	* interp/sys-utility.boot (hashTable): Define.</title>
<updated>2010-05-13T14:47:31Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2010-05-13T14:47:31Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=8f2bad3b8cea97189a9e842ed0f78559aa4be795'/>
<id>urn:sha1:8f2bad3b8cea97189a9e842ed0f78559aa4be795</id>
<content type='text'>
	* interp/word.boot: Use it.
	* interp/topics.boot: Likewise.
	* interp/sys-driver.boot: Likewise.
	* interp/slam.boot: Likewise.
	* interp/setvars.boot: Likewise.
	* interp/scan.boot: Likewise.
	* interp/nrunopt.boot: Likewise.
	* interp/nruncomp.boot: Likewise.
	* interp/newfort.boot: Likewise.
	* interp/mark.boot: Likewise.
	* interp/interop.boot: Likewise.
	* interp/i-toplev.boot: Likewise.
	* interp/i-syscmd.boot: Likewise.
	* interp/htcheck.boot: Likewise.
	* interp/guess.boot: Likewise.
	* interp/g-util.boot: Likewise.
	* interp/database.boot: Likewise.
	* interp/compress.boot: Likewise.
	* interp/clam.boot: Likewise.
	* interp/cattable.boot: Likewise.
	* interp/c-util.boot: Likewise.
	* interp/br-op2.boot: Likewise.
	* interp/br-op1.boot: Likewise.
	* interp/br-con.boot: Likewise.
	* interp/sys-globals.boot ($ConstructorCache): Move elsewhere.
	($instantRecord): Likewise.
	* algebra/newdata.spad.pamphlet: Use EQUAL as equality function
	for hash table.
	* algebra/table.spad.pamphlet: Call hashTable builtin function
	instead of MAKE-HASHTABLE.
</content>
</entry>
<entry>
<title>	Fix SF/2806053</title>
<updated>2009-06-16T00:20:01Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2009-06-16T00:20:01Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=3853f26115f242232720abb5252978de20b72c01'/>
<id>urn:sha1:3853f26115f242232720abb5252978de20b72c01</id>
<content type='text'>
	* lisp/Makefile.in: Remove generated files when cleaning.
	* interp/Makefile.pamphlet: Add executable extensions if appropriate.
</content>
</entry>
<entry>
<title>	* interp/domain.lisp: Remove.</title>
<updated>2009-02-05T02:36:12Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2009-02-05T02:36:12Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=bdf97312aa979fa8e5cef024834cbda19d3c7c67'/>
<id>urn:sha1:bdf97312aa979fa8e5cef024834cbda19d3c7c67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>2009-01-03  Gabriel Dos Reis  &lt;gdr@cs.tamu.edu&gt;</title>
<updated>2009-01-03T10:26:16Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2009-01-03T10:26:16Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=ad0d6445de436a1c7c04cfe14316d620cb9202b3'/>
<id>urn:sha1:ad0d6445de436a1c7c04cfe14316d620cb9202b3</id>
<content type='text'>
	* Makefile.pamphlet (AXIOM_SRC_TARGETS): Add all-databases.

src/ChangeLog
2009-01-03  Gabriel Dos Reis  &lt;gdr@cs.tamu.edu&gt;

	* lisp/core.lisp.in (|%algebraSystemIsComplete|): New.
	(|%basicSystemIsComplete|): Use it.
	* interp/wi1.boot (setqSingle): Use maximalSuperType.
	(coerceSubset): Simplify.
	(compCoerce1): Tidy.
	* interp/i-resolv.boot (resolveTCat): Use superType.
	* interp/lisplib.boot (findConstructorSlotNumber): Use isSubset.
	(sigsMatch): Likewise.
	(findDomainSlotNumber): Likewise.
	* interp/define.boot (compSubDomain1): Reject for complex subdomain
	predicate.  Support paramterized subdomains.
	* interp/daase.lisp (interpOpen): Read superdomain slot.
	(getdatabase): Remove adhoc hardcoded superdomain info.
	Return superdomain info stored in database.
	(localnrlib): Read superdomain info.
	(write-interpdb): Write superdomain info.
	(database): Add superdomain slot.
	* interp/g-util.boot (superType): New.
	(maximalSuperType): Rework.  Support parameterized subdomains.
	(noteSubDomainInfo): New.
	(isSubDomain): Rework.
	* interp/c-util.boot (isSubset): Rework.
	* interp/g-opt.boot (optEQ): Remove.
	* interp/g-cndata.boot (getImmediateSuperDomain): Remove.
	(maximalSuperType): Move to g-util.boot.
	* interp/types.boot (%Constructor): New type specifier.
	(%Instantiation): Likewise.
	* interp/compiler.boot (primitiveType): Don't return $NegativeInteger.
	(maxSuperType): Remove.
	(hasType): Use maximalSuperType.
	(satisfies): New.
	(coerceSubset): Use it.  Simplify.
	* interp/wi2.boot (smallIntegerStep): Use maximalSuperType.
	* interp/sys-constants.boot ($AtVariables): New.
	($NegativeInteger): Remove.
	($NonPositiveInteger): Likewise.
	($CategoryNames): Category is not a category.	
	* interp/property.lisp: Remove Subsets property settings.
	* interp/i-coerce.boot (coerceSubDomain): Simplify.
	(coerceImmediateSubDomain): Remove.
	(getSubDomainPredicate): Simplify.
	* interp/category.boot (SourceLevelSubset): Use isSubDomain.
	(MachineLevelSubset): Likewise.
	* interp/modemap.boot (mergeModemap): Likewise.
	(isSuperDomain): Remove.
	(augModemapsFromDomain): Support parameterized subdomains.
	* interp/i-util.boot (isSubDomain): Move to g-util.boot.
	* Makefile.pamphlet (all-databases): New target.
	* interp/Makefile.pamphlet ($(AXIOMSYS)): Push
	:open-axiom-algebra-system onto *FEATURES*.
	* etc/Makefile.in (all-databases): New target.
</content>
</entry>
<entry>
<title> r12470@gauss:  gdr | 2008-12-14 17:43:50 -0600</title>
<updated>2008-12-16T16:22:08Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2008-12-16T16:22:08Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=a03f68879f697998e2a3f41029a2034dc76767e0'/>
<id>urn:sha1:a03f68879f697998e2a3f41029a2034dc76767e0</id>
<content type='text'>
 	Forgot to commit ChangeLog.
 r12471@gauss:  gdr | 2008-12-14 19:11:21 -0600
 	Fix typo in PrimitiveRatRicDE.
 r12472@gauss:  gdr | 2008-12-15 01:40:45 -0600
 	Reformat preparse.lisp.
 r12473@gauss:  gdr | 2008-12-15 03:25:17 -0600
 	Tidy.
 r12474@gauss:  gdr | 2008-12-15 21:33:54 -0600
 	Remove unused codes.
 r12475@gauss:  gdr | 2008-12-15 21:57:22 -0600
 	.
 r12476@gauss:  gdr | 2008-12-15 23:07:49 -0600
 	Tidy fatal diagnostics.
 r12477@gauss:  gdr | 2008-12-15 23:50:02 -0600
 	Fold iterator.boot into compiler.boot.
</content>
</entry>
</feed>
