<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.esoterum.org/mw/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bdeva</id>
	<title>esoterum.org - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.esoterum.org/mw/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bdeva"/>
	<link rel="alternate" type="text/html" href="https://www.esoterum.org/mw/index.php/Special:Contributions/Bdeva"/>
	<updated>2026-10-23T11:32:42Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://www.esoterum.org/mw/index.php?title=CSE598/440_Compiler_Construction_I&amp;diff=1549</id>
		<title>CSE598/440 Compiler Construction I</title>
		<link rel="alternate" type="text/html" href="https://www.esoterum.org/mw/index.php?title=CSE598/440_Compiler_Construction_I&amp;diff=1549"/>
		<updated>2008-02-01T17:50:19Z</updated>

		<summary type="html">&lt;p&gt;Bdeva: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Yacc ==&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Yacc Yacc on Wikipedia]&lt;br /&gt;
*[http://www.angelfire.com/dragon/letstry/tutorials/compiler/index.html lex and yacc tutorial]&lt;br /&gt;
:-[http://www.angelfire.com/dragon/letstry/tutorials/compiler/cmp9.html semantics]&lt;br /&gt;
*[http://epaperpress.com/lexandyacc/ A Compact Guide to Lex &amp;amp; Yacc]&lt;br /&gt;
&lt;br /&gt;
=== Running Flex and Bison ===&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
:&amp;gt; flex adv4.lex&lt;br /&gt;
::   [lex.yy.c is created]&lt;br /&gt;
:&amp;gt; bison -d -o compile.c adv5.y&lt;br /&gt;
::   [compile.c and compile.h are created]&lt;br /&gt;
:&amp;gt; cc -o compile compile.c lex.yy.c&lt;br /&gt;
::   [compile (compiler) is created]&lt;br /&gt;
:&amp;gt; compile &amp;lt; toy.al&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Project Utils ==&lt;br /&gt;
*[http://www.gnu.org/software/dejagnu runtest utility]&lt;br /&gt;
&lt;br /&gt;
Course Text:&lt;br /&gt;
:Cooper, &#039;&#039;Engineering a Compiler&#039;&#039;&lt;br /&gt;
:ISBN: 9781558606982&lt;/div&gt;</summary>
		<author><name>Bdeva</name></author>
	</entry>
	<entry>
		<id>https://www.esoterum.org/mw/index.php?title=CSE598/440_Compiler_Construction_I&amp;diff=1548</id>
		<title>CSE598/440 Compiler Construction I</title>
		<link rel="alternate" type="text/html" href="https://www.esoterum.org/mw/index.php?title=CSE598/440_Compiler_Construction_I&amp;diff=1548"/>
		<updated>2008-02-01T17:50:10Z</updated>

		<summary type="html">&lt;p&gt;Bdeva: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Yacc ==&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Yacc Yacc on Wikipedia]&lt;br /&gt;
*[http://www.angelfire.com/dragon/letstry/tutorials/compiler/index.html lex and yacc tutorial]&lt;br /&gt;
:-[http://www.angelfire.com/dragon/letstry/tutorials/compiler/cmp9.html semantics]&lt;br /&gt;
*[http://epaperpress.com/lexandyacc/ A Compact Guide to Lex &amp;amp; Yacc]&lt;br /&gt;
&lt;br /&gt;
=== Running Flex and Bison ===&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
:&amp;gt; flex adv4.lex&lt;br /&gt;
::   [lex.yy.c is created]&lt;br /&gt;
:&amp;gt; bison -d -o compile.c adv5.y&lt;br /&gt;
::   [compile.c and compile.h are created]&lt;br /&gt;
:&amp;gt; cc -o compile compile.c lex.yy.c&lt;br /&gt;
::   [compile (compiler) is created]&lt;br /&gt;
:&amp;gt; compile &amp;lt; toy.al&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Project Utils ==&lt;br /&gt;
*[http://www.gnu.org/software/dejagnu | runtest utility]&lt;br /&gt;
&lt;br /&gt;
Course Text:&lt;br /&gt;
:Cooper, &#039;&#039;Engineering a Compiler&#039;&#039;&lt;br /&gt;
:ISBN: 9781558606982&lt;/div&gt;</summary>
		<author><name>Bdeva</name></author>
	</entry>
	<entry>
		<id>https://www.esoterum.org/mw/index.php?title=CSE598/440_Compiler_Construction_I&amp;diff=1547</id>
		<title>CSE598/440 Compiler Construction I</title>
		<link rel="alternate" type="text/html" href="https://www.esoterum.org/mw/index.php?title=CSE598/440_Compiler_Construction_I&amp;diff=1547"/>
		<updated>2008-02-01T17:49:06Z</updated>

		<summary type="html">&lt;p&gt;Bdeva: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Yacc ==&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Yacc Yacc on Wikipedia]&lt;br /&gt;
*[http://www.angelfire.com/dragon/letstry/tutorials/compiler/index.html lex and yacc tutorial]&lt;br /&gt;
:-[http://www.angelfire.com/dragon/letstry/tutorials/compiler/cmp9.html semantics]&lt;br /&gt;
*[http://epaperpress.com/lexandyacc/ A Compact Guide to Lex &amp;amp; Yacc]&lt;br /&gt;
&lt;br /&gt;
=== Running Flex and Bison ===&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
:&amp;gt; flex adv4.lex&lt;br /&gt;
::   [lex.yy.c is created]&lt;br /&gt;
:&amp;gt; bison -d -o compile.c adv5.y&lt;br /&gt;
::   [compile.c and compile.h are created]&lt;br /&gt;
:&amp;gt; cc -o compile compile.c lex.yy.c&lt;br /&gt;
::   [compile (compiler) is created]&lt;br /&gt;
:&amp;gt; compile &amp;lt; toy.al&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Project Utils ==&lt;br /&gt;
*[http://www.esoterum.org/mw/index.php?title=CSE598/440_Compiler_Construction_I&amp;amp;action=edit runtest utility]&lt;br /&gt;
&lt;br /&gt;
Course Text:&lt;br /&gt;
:Cooper, &#039;&#039;Engineering a Compiler&#039;&#039;&lt;br /&gt;
:ISBN: 9781558606982&lt;/div&gt;</summary>
		<author><name>Bdeva</name></author>
	</entry>
</feed>