<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to sort</title><link>https://sourceforge.net/p/ats-lang/wiki/sort/</link><description>Recent changes to sort</description><atom:link href="https://sourceforge.net/p/ats-lang/wiki/sort/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 03 Mar 2013 20:03:06 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/ats-lang/wiki/sort/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage sort modified by Brandon Barker</title><link>https://sourceforge.net/p/ats-lang/wiki/sort/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brandon Barker</dc:creator><pubDate>Sun, 03 Mar 2013 20:03:06 -0000</pubDate><guid>https://sourceforge.net0e31da98134aeda7a6475a47988bf97390ead699</guid></item><item><title>WikiPage sorts modified by Brandon Barker</title><link>https://sourceforge.net/p/ats-lang/wiki/sorts/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brandon Barker</dc:creator><pubDate>Sun, 03 Mar 2013 20:02:44 -0000</pubDate><guid>https://sourceforge.netd534c07ea504580638cafd0d3393fc5c05ab962f</guid></item><item><title>WikiPage Sorts modified by Brandon Barker</title><link>https://sourceforge.net/p/ats-lang/wiki/Sorts/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -9,7 +9,7 @@

 Other sorts
 -----------
-**cls, eff, prop, t@ype, type, view**
+**cls, eff, prop, t@ype, type, view, viewt@ype, viewtype**

 **Effs** are [function effects](https://groups.google.com/d/msg/ats-lang-users/88CYxwKl0M0/GAvDQQKkzJ8J).

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brandon Barker</dc:creator><pubDate>Sun, 03 Mar 2013 02:48:25 -0000</pubDate><guid>https://sourceforge.netbd24cc38582151e8297c0a3acdd5f29a4bfad7f0</guid></item><item><title>WikiPage Sorts modified by Brandon Barker</title><link>https://sourceforge.net/p/ats-lang/wiki/Sorts/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -2,8 +2,15 @@

 This is a list of sorts (*i.e.* static types) that are the basis for the static language of ATS.

-**Ground Sorts.** These are sorts that are present as types in C. (Is this true?) Combined with other sorts and features of ATS, this allows us to prove at compile-time propositions made involving C types (or more complex types involving these ground sorts). This means also that every ground sort has an analogous dynamic type of the sort t@ype:
+Ground Sorts
+------------------
+These are sorts that are present as types in C. (Is this true?) Combined with other sorts and features of ATS, this allows us to prove at compile-time propositions made involving C types (or more complex types involving these ground sorts). This means also that every ground sort has an analogous dynamic type of the sort t@ype:
 **int, bool char, addr**

-**Other sorts:**
+Other sorts
+-----------
 **cls, eff, prop, t@ype, type, view**
+
+**Effs** are [function effects](https://groups.google.com/d/msg/ats-lang-users/88CYxwKl0M0/GAvDQQKkzJ8J).
+
+**Views** are linear resources that signify a certain type is accessible from an associated variable. At-views, or @ views, are a special case of views which signify that a certain type is dereferencable at a specified memory location; they are used with pointers.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brandon Barker</dc:creator><pubDate>Sun, 03 Mar 2013 00:20:18 -0000</pubDate><guid>https://sourceforge.netac517e19999395c0ede865f8a9fc211805be54b8</guid></item><item><title>WikiPage Sorts modified by Brandon Barker</title><link>https://sourceforge.net/p/ats-lang/wiki/Sorts/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -2,7 +2,7 @@

 This is a list of sorts (*i.e.* static types) that are the basis for the static language of ATS.

-**Ground Sorts.** These are sorts that are present as types in C. (Is this true?) Combined with other sorts and features of ATS, this allows us to prove at compile-time propositions made involving C types (or more complex types involving these ground sorts):
+**Ground Sorts.** These are sorts that are present as types in C. (Is this true?) Combined with other sorts and features of ATS, this allows us to prove at compile-time propositions made involving C types (or more complex types involving these ground sorts). This means also that every ground sort has an analogous dynamic type of the sort t@ype:
 **int, bool char, addr**

 **Other sorts:**
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brandon Barker</dc:creator><pubDate>Sat, 02 Mar 2013 23:46:15 -0000</pubDate><guid>https://sourceforge.netac45ea91151217793f685cf2f05136b2a504c69b</guid></item><item><title>WikiPage Sorts modified by Brandon Barker</title><link>https://sourceforge.net/p/ats-lang/wiki/Sorts/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;font color="#FF0000"&gt;This page is incomplete, and needs review&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This is a list of sorts (&lt;em&gt;i.e.&lt;/em&gt; static types) that are the basis for the static language of ATS.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ground Sorts.&lt;/strong&gt; These are sorts that are present as types in C. (Is this true?) Combined with other sorts and features of ATS, this allows us to prove at compile-time propositions made involving C types (or more complex types involving these ground sorts):&lt;br /&gt;
&lt;strong&gt;int, bool char, addr&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Other sorts:&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;cls, eff, prop, t@ype, type, view&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brandon Barker</dc:creator><pubDate>Sat, 02 Mar 2013 23:41:11 -0000</pubDate><guid>https://sourceforge.net7dd4614ac3350884bfada213ba3f92df6f8a4d94</guid></item></channel></rss>