<feed xmlns='http://www.w3.org/2005/Atom'>
<title>open-axiom/src/algebra/tex.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>2011-08-14T21:23:34Z</updated>
<entry>
<title>	* interp/lisp-backend.boot ($freeVarName): New global constant.</title>
<updated>2011-08-14T21:23:34Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2011-08-14T21:23:34Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=7dff09b8cac803d6936887fdfa286a2a25073ac2'/>
<id>urn:sha1:7dff09b8cac803d6936887fdfa286a2a25073ac2</id>
<content type='text'>
	(loopVarInit): New.
	(expandIN): Use it.
	(expandON): Likewise.
	(expandSTEP): Likewise.
	(massageFreeVarInits): New.
	(expandLoop): Use it.
	* interp/fnewmeta.lisp (PARSE-QuantifiedVariable): Tidy.
	(PARSE-AnyId): Likewise.
	(PARSE-Variable):  New.  Allow scope-of-type specification for
	loop variable.
	(PARSE-Iterator): Use it.
	* interp/compiler.boot (massage_llop): Don't check
	$mayHaveFreeIteratorVariables.
	(compRepeatOrCollect): Don't bind it.
	(classifyIteratorVariable): New.
	(complainIfShadowing): Remove as no longer needed.
	(compStepIterator): Use it.  Tidy.
	(compONIterator, compINIterator): New. Split out of compIterator.
	(compIterator): Refactor.
	* interp/functor.boot (optFunctorBody): Fix thinko.
	* interp/g-opt.boot (optCollectVector): A STEP iterator may have a
	storage class.

	* algebra/clip.spad.pamphlet: Fix loop variable scope.
	* algebra/ffpoly.spad.pamphlet: Likewise.
	* algebra/fparfrac.spad.pamphlet: Likewise.
	* algebra/gdpoly.spad.pamphlet: Likewise.
	* algebra/ghensel.spad.pamphlet: Likewise.
	* algebra/groebsol.spad.pamphlet: Likewise.
	* algebra/intfact.spad.pamphlet: Likewise.
	* algebra/matfuns.spad.pamphlet: Likewise.
	* algebra/moddfact.spad.pamphlet: Likewise.
	* algebra/numtheor.spad.pamphlet: Likewise.
	* algebra/permgrps.spad.pamphlet: Likewise.
	* algebra/pfbr.spad.pamphlet: Likewise.
	* algebra/pgcd.spad.pamphlet: Likewise.
	* algebra/pleqn.spad.pamphlet: Likewise.
	* algebra/pseudolin.spad.pamphlet: Likewise.
	* algebra/radeigen.spad.pamphlet: Likewise.
	* algebra/radix.spad.pamphlet: Likewise.
	* algebra/regset.spad.pamphlet: Likewise.
	* algebra/rep2.spad.pamphlet: Likewise.
	* algebra/sgcf.spad.pamphlet: Likewise.
	* algebra/smith.spad.pamphlet: Likewise.
	* algebra/sregset.spad.pamphlet: Likewise.
	* algebra/syssolp.spad.pamphlet: Likewise.
	* algebra/zerodim.spad.pamphlet: Likewise.
	* algebra/crfp.spad.pamphlet: Remove capsule-level declaration of
	local variables.
	* algebra/galfact.spad.pamphlet: Likewise.
	* algebra/mathml.spad.pamphlet: Likewise.
	* algebra/numode.spad.pamphlet: Likewise.
	* algebra/tex.spad.pamphlet: Likewise.
	* algebra/updecomp.spad.pamphlet: Likewise.
</content>
</entry>
<entry>
<title>	* interp/setvars.boot: Remove support for script formula.</title>
<updated>2011-07-04T16:40:44Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2011-07-04T16:40:44Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=1a18d7b2e1b3796f6dc360e3bae0a57616aa497c'/>
<id>urn:sha1:1a18d7b2e1b3796f6dc360e3bae0a57616aa497c</id>
<content type='text'>
	* interp/setvart.boot: Likewise.
	* interp/diagnostics.boot (sayBrightlyNT1): Move from macros.lisp.
	(sayBrightly1): Likewise.
	(sayBrightlyNT): Likewise.
	(sayBrightly): Likewise.
	(sayBrightlyI): Likewise.
	(sayMSG): Likewise.
	(sayTeX): Likewise.
	(sayMSG2File): Likewise.
	* interp/i-output.boot (formulaFormat): Remove.
	(output): Adjust.
	* interp/macros.lisp (sayMSGNT): Remove.
	(sayFORTRAN): Likewise.
	(sayFORMULA): Likewise.
	($formulaOutputstream): Likewise.
	* interp/sys-globals.boot ($formulaOutputstream): Remove.
	* interp/spad.lisp ($formulaFormat): Remove.
	* algebra/exposed.lsp.pamphlet: Do not expose ScriptFormulaFormat
	and ScriptFormulaFormat1.
	* algebra/exposed.lsp.pamphlet: Remove.
</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>	* interp/c-util.boot (isSimple): Accept constructor instantiations.</title>
<updated>2011-02-24T04:40:09Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2011-02-24T04:40:09Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=f2d31d8bc90b46e0c3373d2980cfa6f730148d1e'/>
<id>urn:sha1:f2d31d8bc90b46e0c3373d2980cfa6f730148d1e</id>
<content type='text'>
	* algebra/formula.spad.pamphlet: Avoid Lispisms.
	* algebra/mathml.spad.pamphlet: Likewise.
	* algebra/op.spad.pamphlet: Likewise.
	* algebra/sex.spad.pamphlet: Likewise.
</content>
</entry>
<entry>
<title>	* interp/vmlisp.lisp (FIXP): Remove.</title>
<updated>2011-01-19T09:06:24Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2011-01-19T09:06:24Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=c8e50c69725188f4a48d1e215d00d917dfc7c3d1'/>
<id>urn:sha1:c8e50c69725188f4a48d1e215d00d917dfc7c3d1</id>
<content type='text'>
	* interp/alql.boot: Use integer? instead of FIXP.
	* interp/br-con.boot: Likewise.
	* interp/br-op1.boot: Likewise.
	* interp/c-util.boot: Likewise.
	* interp/fnewmeta.lisp: Likewise.
	* interp/ht-root.boot: Likewise.
	* interp/i-analy.boot: Likewise.
	* interp/i-syscmd.boot: Likewise.
	* interp/i-toplev.boot: Likewise.
	* interp/interop.boot: Likewise.
	* interp/lisplib.boot: Likewise.
	* interp/mark.boot: Likewise.
	* interp/newfort.boot: Likewise.
	* interp/nrunfast.boot: Likewise.
	* interp/pspad1.boot: Likewise.
	* interp/setvars.boot: Likewise.
	* interp/showimp.boot: Likewise.
	* interp/slam.boot: Likewise.
	* interp/topics.boot: Likewise.
	* interp/trace.boot: Likewise.
	* interp/wi1.boot: Likewise.
	* interp/wi2.boot: Likewise.
	* interp/word.boot: Likewise.
</content>
</entry>
<entry>
<title>	* algebra/aggcat.spad.pamphlet: Remove unnecessary call to void.</title>
<updated>2010-02-17T10:22:47Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2010-02-17T10:22:47Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=6506b2a44b3a06a1885ae394215c512898ffeef4'/>
<id>urn:sha1:6506b2a44b3a06a1885ae394215c512898ffeef4</id>
<content type='text'>
	* algebra/algext.spad.pamphlet: Likewise.
	* algebra/catdef.spad.pamphlet: Likewise.
	* algebra/curve.spad.pamphlet: Likewise.
	* algebra/d01agents.spad.pamphlet: Likewise.
	* algebra/d02agents.spad.pamphlet: Likewise.
	* algebra/ffcg.spad.pamphlet: Likewise.
	* algebra/ffhom.spad.pamphlet: Likewise.
	* algebra/ffnb.spad.pamphlet: Likewise.
	* algebra/ffp.spad.pamphlet: Likewise.
	* algebra/formula.spad.pamphlet: Likewise.
	* algebra/fortmac.spad.pamphlet: Likewise.
	* algebra/fortpak.spad.pamphlet: Likewise.
	* algebra/fortran.spad.pamphlet: Likewise.
	* algebra/forttyp.spad.pamphlet: Likewise.
	* algebra/generic.spad.pamphlet: Likewise.
	* algebra/kl.spad.pamphlet: Likewise.
	* algebra/mathml.spad.pamphlet: Likewise.
	* algebra/newdata.spad.pamphlet: Likewise.
	* algebra/out.spad.pamphlet: Likewise.
	* algebra/permgrps.spad.pamphlet: Likewise.
	* algebra/pfo.spad.pamphlet: Likewise.
	* algebra/regset.spad.pamphlet: Likewise.
	* algebra/routines.spad.pamphlet: Likewise.
	* algebra/setorder.spad.pamphlet: Likewise.
	* algebra/sups.spad.pamphlet: Likewise.
	* algebra/symbol.spad.pamphlet: Likewise.
	* algebra/tex.spad.pamphlet: Likewise.
</content>
</entry>
<entry>
<title>	* interp/i-syscmd.boot (reportOpsFromUnitDirectly): Tidy.</title>
<updated>2009-10-15T06:42:17Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2009-10-15T06:42:17Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=ba8c0daf0ca45c08bd5025f9dd67892132a16110'/>
<id>urn:sha1:ba8c0daf0ca45c08bd5025f9dd67892132a16110</id>
<content type='text'>
</content>
</entry>
<entry>
<title>2009-10-12  Kostas Oikonomou  &lt;ko@research.att.com&gt;</title>
<updated>2009-10-12T05:37:33Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2009-10-12T05:37:33Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=86c3cb9a28330ed843940a327e0dfc41871339cd'/>
<id>urn:sha1:86c3cb9a28330ed843940a327e0dfc41871339cd</id>
<content type='text'>
	* algebra/tex.spad.pamphlet: Update special function list.

</content>
</entry>
<entry>
<title>	* algebra/alql.spad.pamphlet (Database): Now CoercibleFrom List S.</title>
<updated>2008-11-21T04:54:55Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2008-11-21T04:54:55Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=49727ef97a25730307fdb9622be726e92a41a875'/>
<id>urn:sha1:49727ef97a25730307fdb9622be726e92a41a875</id>
<content type='text'>
	* algebra/asp.spad.pamphlet (Asp20): Now CoercibleFrom MAT FEXPR.
	(Asp6): Now CoercibleFrom Vector FEXPR.
	* algebra/catdef.spad.pamphlet (Algebra): Extend CoercibleFrom R.
	(Ring): Extend CoercibleFrom Integer.
	* algebra/formula.spad.pamphlet (ScriptFormulaFormat): Now
	CoercibleFrom E.
	* algebra/fortran.spad.pamphlet (FortranCode): Remove redundant
	signature. 
	* algebra/fs2ups.spad.pamphlet
	(FunctionSpaceToUnivariatePowerSeries):  Tidy parameter.
	* algebra/laurent.spad.pamphlet
	(UnivariateLaurentSeriesConstructorCategory): Extend CoercibleFrom
	UTS. 
	* algebra/manip.spad.pamphlet (PolynomialRoots): Tidy parameter.
	* algebra/modmon.spad.pamphlet (ModMonic): Now CoercibleFrom Rep.
	* algebra/ore.spad.pamphlet (UnivariateSkewPolynomial): Now
	CoercibleFrom Variable x.
</content>
</entry>
</feed>
