<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://mw.hh.se/wg211/index.php?action=history&amp;feed=atom&amp;title=WG211%2FM17VanWyk</id>
	<title>WG211/M17VanWyk - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://mw.hh.se/wg211/index.php?action=history&amp;feed=atom&amp;title=WG211%2FM17VanWyk"/>
	<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M17VanWyk&amp;action=history"/>
	<updated>2026-04-05T19:50:42Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M17VanWyk&amp;diff=1632&amp;oldid=prev</id>
		<title>Eric: Created page with &quot;Extensible and Composable Type Qualifiers in AbleC  - Eric Van Wyk  In this talk I will describe recent work on type qualifiers in our extensible compiler framework for C, abl...&quot;</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M17VanWyk&amp;diff=1632&amp;oldid=prev"/>
		<updated>2017-06-13T03:36:28Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Extensible and Composable Type Qualifiers in AbleC  - Eric Van Wyk  In this talk I will describe recent work on type qualifiers in our extensible compiler framework for C, abl...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Extensible and Composable Type Qualifiers in AbleC&lt;br /&gt;
&lt;br /&gt;
- Eric Van Wyk&lt;br /&gt;
&lt;br /&gt;
In this talk I will describe recent work on type qualifiers in our extensible compiler framework for C, ableC.  We show how independently-developed language extensions can add new type qualifiers, static analysis of expressions driven by these qualifiers, and the generation of dynamic data conversion and error checking code based on such qualifiers.  This work extends the previous &amp;quot;Theory of Type Qualifiers&amp;quot; work by Foster, Fahndrich, and Aiken.  Existing C qualifiers such as &amp;#039;const&amp;#039; fit into this scheme.  New qualifiers and their associated analyses can check for null pointer dereferences, provide a description of units (meters, seconds, liters, etc) for numeric values representing measurements and check for correct use of such values, array bounds checking, among others.&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
</feed>