<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yellowsquid/helium.git/src/Helium/Data, branch master</title>
<subtitle>[no description]</subtitle>
<id>http://git.yellowsquid.uk/yellowsquid/helium.git/atom?h=master</id>
<link rel='self' href='http://git.yellowsquid.uk/yellowsquid/helium.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.yellowsquid.uk/yellowsquid/helium.git/'/>
<updated>2022-04-18T14:21:38Z</updated>
<entry>
<title>Do a big refactor.</title>
<updated>2022-04-18T14:21:38Z</updated>
<author>
<name>Greg Brown</name>
<email>greg.brown@cl.cam.ac.uk</email>
</author>
<published>2022-04-18T14:05:24Z</published>
<link rel='alternate' type='text/html' href='http://git.yellowsquid.uk/yellowsquid/helium.git/commit/?id=00a0ce9082b4cc1389815defcc806efd4a9b80f4'/>
<id>urn:sha1:00a0ce9082b4cc1389815defcc806efd4a9b80f4</id>
<content type='text'>
- Replace the decidable predicates on expressions and statements with
  separate data types.

- Reorganise the Hoare logic semantics to remove unnecessary
  definitions.

- Make liberal use of modules to group related definitions together.

- Unify the types for denotational and Hoare logic semantics.

- Make bits an abstraction of array types.
</content>
</entry>
<entry>
<title>A proof of the simplest form of Barrett reduction.</title>
<updated>2022-04-09T15:49:49Z</updated>
<author>
<name>Greg Brown</name>
<email>greg.brown@cl.cam.ac.uk</email>
</author>
<published>2022-04-09T15:49:49Z</published>
<link rel='alternate' type='text/html' href='http://git.yellowsquid.uk/yellowsquid/helium.git/commit/?id=24845ef25e12864711552ebc75a1f54903bee50c'/>
<id>urn:sha1:24845ef25e12864711552ebc75a1f54903bee50c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add some more algebraic properties.</title>
<updated>2022-04-09T15:24:18Z</updated>
<author>
<name>Greg Brown</name>
<email>greg.brown@cl.cam.ac.uk</email>
</author>
<published>2022-04-09T15:24:18Z</published>
<link rel='alternate' type='text/html' href='http://git.yellowsquid.uk/yellowsquid/helium.git/commit/?id=c6aee22d68aa614619cecc08a15332294a9de0de'/>
<id>urn:sha1:c6aee22d68aa614619cecc08a15332294a9de0de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Minor clean up.</title>
<updated>2022-04-05T11:06:33Z</updated>
<author>
<name>Greg Brown</name>
<email>greg.brown@cl.cam.ac.uk</email>
</author>
<published>2022-04-05T11:06:33Z</published>
<link rel='alternate' type='text/html' href='http://git.yellowsquid.uk/yellowsquid/helium.git/commit/?id=b212c150ec0a9bf45cf6c28fba997693669e78d2'/>
<id>urn:sha1:b212c150ec0a9bf45cf6c28fba997693669e78d2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add some more ordered division ring properties.</title>
<updated>2022-04-04T14:51:22Z</updated>
<author>
<name>Greg Brown</name>
<email>greg.brown@cl.cam.ac.uk</email>
</author>
<published>2022-04-04T14:51:22Z</published>
<link rel='alternate' type='text/html' href='http://git.yellowsquid.uk/yellowsquid/helium.git/commit/?id=6acd0e87fa8ab2a3230626b37f1cd02181810a1a'/>
<id>urn:sha1:6acd0e87fa8ab2a3230626b37f1cd02181810a1a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add more properties for ordered structures.</title>
<updated>2022-04-02T10:59:21Z</updated>
<author>
<name>Greg Brown</name>
<email>greg.brown@cl.cam.ac.uk</email>
</author>
<published>2022-04-02T10:41:51Z</published>
<link rel='alternate' type='text/html' href='http://git.yellowsquid.uk/yellowsquid/helium.git/commit/?id=2167866c53aa7f9cbb52e776bfb64f53acf3fa2c'/>
<id>urn:sha1:2167866c53aa7f9cbb52e776bfb64f53acf3fa2c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add some properties of algebraic pseudocode types.</title>
<updated>2022-03-21T16:37:12Z</updated>
<author>
<name>Greg Brown</name>
<email>greg.brown@cl.cam.ac.uk</email>
</author>
<published>2022-03-21T16:37:12Z</published>
<link rel='alternate' type='text/html' href='http://git.yellowsquid.uk/yellowsquid/helium.git/commit/?id=5202560ea008a76048587f6ab63797f7517fbdc0'/>
<id>urn:sha1:5202560ea008a76048587f6ab63797f7517fbdc0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename Pseudocode.Types to something more sensible</title>
<updated>2022-03-20T14:05:57Z</updated>
<author>
<name>Greg Brown</name>
<email>greg.brown@cl.cam.ac.uk</email>
</author>
<published>2022-03-20T14:05:57Z</published>
<link rel='alternate' type='text/html' href='http://git.yellowsquid.uk/yellowsquid/helium.git/commit/?id=0ceb2b6f579c94fe82dbe17e073408145f637fcb'/>
<id>urn:sha1:0ceb2b6f579c94fe82dbe17e073408145f637fcb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix incorrect defining properties of floor.</title>
<updated>2022-03-20T13:59:00Z</updated>
<author>
<name>Greg Brown</name>
<email>greg.brown@cl.cam.ac.uk</email>
</author>
<published>2022-03-20T13:59:00Z</published>
<link rel='alternate' type='text/html' href='http://git.yellowsquid.uk/yellowsquid/helium.git/commit/?id=2d204577f2e2f1a7e097971938561ad92b613d92'/>
<id>urn:sha1:2d204577f2e2f1a7e097971938561ad92b613d92</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add definition of Hoare logic semantics.</title>
<updated>2022-03-19T17:26:39Z</updated>
<author>
<name>Greg Brown</name>
<email>greg.brown@cl.cam.ac.uk</email>
</author>
<published>2022-03-19T17:26:39Z</published>
<link rel='alternate' type='text/html' href='http://git.yellowsquid.uk/yellowsquid/helium.git/commit/?id=dd97e0a58b377161fb8e9ab7b5524f63b875612c'/>
<id>urn:sha1:dd97e0a58b377161fb8e9ab7b5524f63b875612c</id>
<content type='text'>
</content>
</entry>
</feed>
