<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/scheme/test/Makefile, branch debian/1.8.7-1</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=debian%2F1.8.7-1</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=debian%2F1.8.7-1'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2018-01-11T07:11:40+00:00</updated>
<entry>
<title>altos/scheme: Move ao-scheme to a separate repository</title>
<updated>2018-01-11T07:11:40+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-01-11T07:11:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f26cc1a677f577da533425a15485fcaa24626b23'/>
<id>urn:sha1:f26cc1a677f577da533425a15485fcaa24626b23</id>
<content type='text'>
This way it can be incorporated into multiple operating systems more easily.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/scheme: Split tests out from build sources</title>
<updated>2018-01-08T07:04:22+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-01-08T07:04:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=283553f0f118cef1dbcfbf5e86a43575a610d27f'/>
<id>urn:sha1:283553f0f118cef1dbcfbf5e86a43575a610d27f</id>
<content type='text'>
Run tests on both tiny and full scheme test programs.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/scheme: Add ports. Split scheme code up.</title>
<updated>2018-01-07T01:31:43+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-01-07T01:29:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=16061947d4376b41e596d87f97ec53ec29d17644'/>
<id>urn:sha1:16061947d4376b41e596d87f97ec53ec29d17644</id>
<content type='text'>
And lots of other changes, including freeing unreferenced atoms.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/scheme: Add vector and string funcs. Test everybody.</title>
<updated>2018-01-04T10:28:13+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-01-04T10:28:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0d9a3e0378f84ffc8447747150066eae33cd3229'/>
<id>urn:sha1:0d9a3e0378f84ffc8447747150066eae33cd3229</id>
<content type='text'>
Add a bunch of string and vector functions from r7rs. I think most
everything is here now.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/scheme: Clean up test CFLAGS</title>
<updated>2017-12-19T19:39:39+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-12-19T19:39:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ba472dda57e134fe0f0e4a571a6d0c1e5a1ea6eb'/>
<id>urn:sha1:ba472dda57e134fe0f0e4a571a6d0c1e5a1ea6eb</id>
<content type='text'>
make it easy to switch between debug and optimized builds.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/scheme: Compile scheme test with -O3</title>
<updated>2017-12-18T10:14:57+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-12-18T10:14:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=5628b983497d9d03e10cccee157419210a49cfa9'/>
<id>urn:sha1:5628b983497d9d03e10cccee157419210a49cfa9</id>
<content type='text'>
This level of optimization caused trouble, so use it all of the time.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/scheme: More compiler warning cleanups</title>
<updated>2017-12-13T02:09:11+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-12-13T01:59:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ca27d467198c556be483961a6ca3b8f97bbe96a6'/>
<id>urn:sha1:ca27d467198c556be483961a6ca3b8f97bbe96a6</id>
<content type='text'>
Make local funcs static. Don't mix decls and code.x

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/scheme: Support scheme subsetting via feature settings</title>
<updated>2017-12-12T23:25:51+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-12-12T23:25:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d8c9024f3829dc3f241b16869f165f3ee01764f3'/>
<id>urn:sha1:d8c9024f3829dc3f241b16869f165f3ee01764f3</id>
<content type='text'>
This provides for the creation of smaller versions of the interpreter,
leaving out options like floating point numbers and vectors.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/scheme: Allow ao_scheme_read_eval_print to be restarted</title>
<updated>2017-12-11T20:20:25+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-12-11T02:35:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ec638405045d33d48476ab85edf09a2e1756e3e3'/>
<id>urn:sha1:ec638405045d33d48476ab85edf09a2e1756e3e3</id>
<content type='text'>
Reset exceptions at the top so that we can call it more than once.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/scheme: Add Makefile for scheme test app</title>
<updated>2017-12-11T20:20:25+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-12-11T00:55:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7d77071f5b45632937f262600ca95c7b71f4d3da'/>
<id>urn:sha1:7d77071f5b45632937f262600ca95c7b71f4d3da</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
</feed>
