<?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%2FM23Reichenbach</id>
	<title>WG211/M23Reichenbach - 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%2FM23Reichenbach"/>
	<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M23Reichenbach&amp;action=history"/>
	<updated>2026-04-06T01:00:51Z</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/M23Reichenbach&amp;diff=2718&amp;oldid=prev</id>
		<title>Creichen: WG2.11/M24: Circular reference attribute evaluation</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M23Reichenbach&amp;diff=2718&amp;oldid=prev"/>
		<updated>2024-12-01T09:25:23Z</updated>

		<summary type="html">&lt;p&gt;WG2.11/M24: Circular reference attribute evaluation&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Reference attribute grammars (RAGs) are one mechanism for specifying the (static) semantics of programming languages.  Circular attributes extend RAGs with the ability to compute fixpoints.  In recent work on using circular attributes for program analysis, we have observed a number of performance limitations of the published analysis algorithms; in this talk, I will describe the state of our current work on improving these algorithms.  This presentation is based on our paper [https://doi.org/10.1145/3687997.3695644 Efficient Demand Evaluation of Fixed-Point Attributes using Static Analysis] but will attempt to make a more structured argument for the correctness of the algorithm described there.&lt;/div&gt;</summary>
		<author><name>Creichen</name></author>
	</entry>
</feed>