<feed xmlns='http://www.w3.org/2005/Atom'>
<title>open-axiom/src/algebra/si.spad.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>2015-12-30T10:56:09Z</updated>
<entry>
<title>Remove attributes unitsKnown, leftUnitary, rightUnitary, canonicalsClosed, central, noetherian, NullSquare, JacobiIdentity.</title>
<updated>2015-12-30T10:56:09Z</updated>
<author>
<name>Gabriel Dos Reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2015-12-30T10:56:09Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=9213251560073e45e73ae94c46bc382a625a57bb'/>
<id>urn:sha1:9213251560073e45e73ae94c46bc382a625a57bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>	* algebra/integer.spad.pamphlet (Integer): Use %iaddmod, %isubmod,</title>
<updated>2012-05-01T02:27:52Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2012-05-01T02:27:52Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=e37c877a8ad003972fc6c0206dc6220e266f0a8b'/>
<id>urn:sha1:e37c877a8ad003972fc6c0206dc6220e266f0a8b</id>
<content type='text'>
	%imulmod.
	* algebra/si.spad.pamphlet (SingleInteger): Likewise.
	* interp/c-util.boot (devaluate): Use # in lieu of QVSIZE.
	* interp/g-opt.boot: %ilfshift and %irshift are now builtin
	side-effect free operations.
	* interp/lisp-backend.boot: Translate them.
	* interp/g-util.boot (mergeSort): Avoid QSDIFFERENCE.
	* interp/slam.boot: Likewise.
	* interp/sys-macros.lisp: Likewise.
	* interp/macros.lisp: Avoid QVMAXINDEX.
	* interp/vmlisp.lisp (QSDIFFERENCE): Remove.
	(QSGREATERP): Likewise.
	(QSLEFTSHIFT): Likewise.
	(QSLESSP): Likewise.
	(QSMAX): Likewise.
	(QSMIN): Likewise.
	(QSMINUS): Likewise.
	(QSMINUSP): Likewise.
	(QSODDP): Likewise.
	(QSABSVAL): Likewise.
	(QSPLUS): Likewise.
	(QSZEROP): Likewise.
	(QVMAXINDEX): Likewise.
	(QVSIZE): Likewise.
	(ZERO?): Likewise.
</content>
</entry>
<entry>
<title>	* algebra/si.spad.pamphlet (SingleInteger): Use %iaddmod,</title>
<updated>2012-04-30T12:57:58Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2012-04-30T12:57:58Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=52d8ccbf25a71457f923860824696742328bdb35'/>
<id>urn:sha1:52d8ccbf25a71457f923860824696742328bdb35</id>
<content type='text'>
	%isubmod, and %imulmod.
	* interp/g-opt.boot: These are now builtin side-effect operators.
	(optIaddmod): New optimizer.  Register.
	(optIsubmod): Likewise.
	(optImulmod): Likewise.
	* interp/sys-macros.lisp (QSADDMOD): Remove.
	(QSDIFMOD): Likewise.
	(QSMULMOD): Likewise.
</content>
</entry>
<entry>
<title>	* algebra/boolean.spad.pamphlet (IndexedBits) [Not, Or, And]: Remove.</title>
<updated>2011-11-10T10:32:38Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2011-11-10T10:32:38Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=ecd77af5ce74ac002bd6550bed79eae5a3704c35'/>
<id>urn:sha1:ecd77af5ce74ac002bd6550bed79eae5a3704c35</id>
<content type='text'>
	Implement ~. \/, and /\ instead.
	* algebra/si.spad.pamphlet (SingleInteger): Likewise.
	* algebra/pattern.spad.pamphlet (Pattern): Adjust.
	* algebra/string.spad.pamphlet (CharacterClass): Likewise.
</content>
</entry>
<entry>
<title>	* interp/setvart.boot: Remoe OpenMath description.</title>
<updated>2011-08-10T02:33:46Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2011-08-10T02:33:46Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=0a0661e0c50e9c3e160d54b8e0a5b891d419e2bc'/>
<id>urn:sha1:0a0661e0c50e9c3e160d54b8e0a5b891d419e2bc</id>
<content type='text'>
	* interp/setvars.boot (setOutputOpenMath): Remove.
	(describeOutputOpenMath): Likewise.
	* algebra/Makefile.in (axiom_algebra_layer_14): Don't include OMSERVER.
	* algebra/float.spad.pamphlet (Float): Remove OpenMath exports.
	* algebra/fraction.spad.pamphlet (Fraction): Likewise.
	* algebra/gaussian.spad.pamphlet (Complex): Likewise.
	* algebra/integer.spad.pamphlet (Integer): Likewise.
	* algebra/list.spad.pamphlet (List): Likewise.
	* algebra/sf.spad.pamphlet (DoubleFloat): Likewise.
	* algebra/si.spad.pamphlet (SingleInteger): Likewise.
	* algebra/string.spad.pamphlet (String): Likewise.
	* algebra/symbol.spad.pamphlet (Symbol): Likewise.
</content>
</entry>
<entry>
<title>	* src/algebra/: Systematically use negative? when comparing for</title>
<updated>2011-03-12T20:44:33Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2011-03-12T20:44:33Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=a2e3e641bdbcb6e77bbb572aea25a748a967abca'/>
<id>urn:sha1:a2e3e641bdbcb6e77bbb572aea25a748a967abca</id>
<content type='text'>
	 equality with 0.
</content>
</entry>
<entry>
<title>	* src/algebra/: Systematically use negative? when comparing for</title>
<updated>2011-03-12T19:17:32Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2011-03-12T19:17:32Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=c93e84048964194e5674e859d6bd8827010f09f6'/>
<id>urn:sha1:c93e84048964194e5674e859d6bd8827010f09f6</id>
<content type='text'>
	greater than 0.
</content>
</entry>
<entry>
<title>	* src/algebra/: Systematically use negative? when comparing for</title>
<updated>2011-03-12T17:04:43Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2011-03-12T17:04:43Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=52fddea19454dc2b9bcb54c6edd5a4cd4f5765a9'/>
<id>urn:sha1:52fddea19454dc2b9bcb54c6edd5a4cd4f5765a9</id>
<content type='text'>
	less than 0.
</content>
</entry>
<entry>
<title>	* algebra/si.spad.pamphlet (IntegerNumberSystem) [positive?]:</title>
<updated>2011-03-12T06:16:57Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2011-03-12T06:16:57Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=42d38bee45a64edfc12641053e58581c20584363'/>
<id>urn:sha1:42d38bee45a64edfc12641053e58581c20584363</id>
<content type='text'>
	Remove definition.
	(SingleInteger): Simplify implementation of random.
	* algebra/sf.spad.pamphlet (DoubleFloat): Likewise.  
	[positive?]: Define.
	* algebra/integer.spad.pamphlet (Integer): Tidy.
</content>
</entry>
<entry>
<title>	* algebra/catdef.spad.pamphlet (StepThrough) [nextItem]: Now</title>
<updated>2011-03-09T23:54:10Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2011-03-09T23:54:10Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=8c47810df65c610513d4be825bd6ee9a56f97f9f'/>
<id>urn:sha1:8c47810df65c610513d4be825bd6ee9a56f97f9f</id>
<content type='text'>
	return Maybe %.
	* algebra/ffcat.spad.pamphlet: Propagate change.
	* algebra/fmod.spad.pamphlet: Likewise.
	* algebra/fraction.spad.pamphlet: Likewise.
	* algebra/integer.spad.pamphlet: Likewise.
	* algebra/pfbr.spad.pamphlet: Likewise.
	* algebra/polycat.spad.pamphlet: Likewise.
	* algebra/si.spad.pamphlet: Likewise.
</content>
</entry>
</feed>
