<feed xmlns='http://www.w3.org/2005/Atom'>
<title>open-axiom/src/algebra/syntax.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>2016-01-16T21:47:40Z</updated>
<entry>
<title>Reduce dependencies on databases to catgeory.daase during algebra build</title>
<updated>2016-01-16T21:47:40Z</updated>
<author>
<name>Gabriel Dos Reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2016-01-16T21:47:40Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=b2eb2e7744d9947f6b5cf61c917014d9d5a4da7d'/>
<id>urn:sha1:b2eb2e7744d9947f6b5cf61c917014d9d5a4da7d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More algebra dependencies</title>
<updated>2016-01-13T04:51:14Z</updated>
<author>
<name>Gabriel Dos Reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2016-01-13T04:51:14Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=3103b372fce33f563a2a96ec1876365e2d7a3668'/>
<id>urn:sha1:3103b372fce33f563a2a96ec1876365e2d7a3668</id>
<content type='text'>
</content>
</entry>
<entry>
<title>	* interp/nruncomp.boot (getLocalIndex): Fast track niladic</title>
<updated>2012-02-05T00:56:39Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2012-02-05T00:56:39Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=bcb6177bcdd58160ef84e3563189f01c0cf3a1ea'/>
<id>urn:sha1:bcb6177bcdd58160ef84e3563189f01c0cf3a1ea</id>
<content type='text'>
	constructors.
	* algebra/syntax.spad.pamphlet: Miscellaneous cleanup.
</content>
</entry>
<entry>
<title>	* interp/postpar.boot (postNormalizeName): New.</title>
<updated>2011-10-19T20:57:45Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2011-10-19T20:57:45Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=2227d0b0e896b63b8f27ff3ba8b9fc74495a8acb'/>
<id>urn:sha1:2227d0b0e896b63b8f27ff3ba8b9fc74495a8acb</id>
<content type='text'>
	(postAtom): Use it.
	(postMDef): Do not generate artificial list of nils.
	Leave left-hand-side as written in source code.
	* interp/compiler.boot (compMacro): Tidy.
	* interp/define.boot (checkRepresentation): Likewise.
	* interp/parse.boot (parseMDEF): Likewise.
	* algebra/syntax.spad.pamphlet (MacroAst): Adjust.
</content>
</entry>
<entry>
<title>	* interp/postpar.boot (displayPreCompilationErrors): Dot not check</title>
<updated>2011-10-18T23:10:24Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2011-10-18T23:10:24Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=8eb956703b1347fe2ced725dfba56d35c6aecd74'/>
<id>urn:sha1:8eb956703b1347fe2ced725dfba56d35c6aecd74</id>
<content type='text'>
	for interactive mode.
	(postBigFloat): Likewise.
	(postDef): Likewise.
	(postMDef): Likewise.
	(tuple2List): Likewise.
	(postReduce): Likewise.
	(postQUOTE): Remove.
	(postQuot): Likewise.
	(postOp): Likewise.
	(postTran): Adjust.
	* interp/newaux.lisp: Replace %LET with ':='.
	* interp/property.lisp: Likewise.
	* interp/g-util.boot (getTypeOfSyntax): Likewise.
	* interp/define.boot (checkRepresentation): Likewise.
	(doIt): Likewise.
	* interp/compiler.boot (compSetq): Likewise.
	(compRecoverGuard): Likewise.
	(compReduce1): Likewise.
	* interp/c-util.boot (lhsOfAssignment): Likewise.
	(isAlmostSimple): Likewise.
	* interp/c-doc.boot (recordAttributeDocumentation): Likewise.
	* interp/parse.boot (parseLeftArrow): Remove.
	(parseLETD): Likewise.
	(parseAssign): Rename from parseLET.
	* algebra/syntax.spad.pamphlet (SpadAst): Handle both cases.
</content>
</entry>
<entry>
<title>	* interp/lexing.boot (matchAdvanceString): New.</title>
<updated>2011-10-11T22:00:39Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2011-10-11T22:00:39Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=4aa013faa1399b7e31fa4220ae09b039c4a1b0e2'/>
<id>urn:sha1:4aa013faa1399b7e31fa4220ae09b039c4a1b0e2</id>
<content type='text'>
	* interp/spad-parser.boot: New parsing functions.
	* interp/fnewmeta.lisp: Use them.
	(PARSE-VarForm): Remove.
	(PARSE-Scripts): Likewise.
	(PARSE-ScriptItem): Likewise.
	(PARSE-AnyId): Likewise.
	* interp/parsing.lisp (PARSE-OperatorFunctionName): Remove.
	(MATCH-ADVANCE-STRING): Likewise.
</content>
</entry>
<entry>
<title>	* algebra/syntax.spad.pamphlet (Identifier): Remove</title>
<updated>2011-09-09T08:07:27Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2011-09-09T08:07:27Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=096d1f6cdf716b2a22045872790743ebd49cc668'/>
<id>urn:sha1:096d1f6cdf716b2a22045872790743ebd49cc668</id>
<content type='text'>
	CoercibleTo Symbol and CoercibleTo String properties.
	* algebra/symbol.spad.pamphlet (Symbol): Make RetractableTo Identifier.
</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>Rename %veclit to %vector and %listlit to %list</title>
<updated>2011-02-18T03:51:28Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2011-02-18T03:51:28Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=f6e5de243353518085fbd39be9daef1f121a96e3'/>
<id>urn:sha1:f6e5de243353518085fbd39be9daef1f121a96e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>	* interp/lisp-backend.boot: Translate %ident? to IDENTP, not SYMBOLP.</title>
<updated>2011-02-08T19:44:03Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2011-02-08T19:44:03Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=c3efb458ecde8f2b30f5b51ebeda24fbaf894ce9'/>
<id>urn:sha1:c3efb458ecde8f2b30f5b51ebeda24fbaf894ce9</id>
<content type='text'>
	* interp/compiler.boot (compMatch): test for identifier, not
	atomic value.
	* algebra/syntax.spad.pamphlet (Syntax): Tidy.
</content>
</entry>
</feed>
