<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fiddle.git/src/Language/Fiddle/Tokenizer.hs, branch wip</title>
<subtitle>Reference compiler for the Register-Layout Description Language "Fiddle"</subtitle>
<link rel='alternate' type='text/html' href='http://git.josher.dev/fiddle.git/'/>
<entry>
<title>Clean up warnings and remove unused files.</title>
<updated>2024-10-04T00:23:50+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2024-10-04T00:23:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/fiddle.git/commit/?id=407e41489cc22fbf0518fd370530f8857b8c3ed0'/>
<id>407e41489cc22fbf0518fd370530f8857b8c3ed0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add import statements, add using statements, properly cross-package</title>
<updated>2024-09-23T04:49:17+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2024-09-23T04:49:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/fiddle.git/commit/?id=0c6ada2f5c8a3ac900fabd0384af558fb6bd334a'/>
<id>0c6ada2f5c8a3ac900fabd0384af558fb6bd334a</id>
<content type='text'>
symbols.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
symbols.
</pre>
</div>
</content>
</entry>
<entry>
<title>More major changes to the grammer.</title>
<updated>2024-09-22T06:26:39+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2024-09-22T06:26:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/fiddle.git/commit/?id=0d2095b5d42989639c1861d7213c182abd064672'/>
<id>0d2095b5d42989639c1861d7213c182abd064672</id>
<content type='text'>
Added annotation sublanguage for defining compiler directives. Also
added the syntax for import statements. Imports are not implemented, but
I'm currently working on that.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added annotation sublanguage for defining compiler directives. Also
added the syntax for import statements. Imports are not implemented, but
I'm currently working on that.
</pre>
</div>
</content>
</entry>
<entry>
<title>Some major changes to the structure of the language.</title>
<updated>2024-09-20T16:43:43+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2024-09-20T16:43:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/fiddle.git/commit/?id=f0c4da33e9576d2509b8c6330b1663e044e2dff3'/>
<id>f0c4da33e9576d2509b8c6330b1663e044e2dff3</id>
<content type='text'>
Added structures and unions to better define the layout and model
overlapping concerns.

renamed objtype -&gt; type and object -&gt; instance.

added reserved statements for types.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added structures and unions to better define the layout and model
overlapping concerns.

renamed objtype -&gt; type and object -&gt; instance.

added reserved statements for types.
</pre>
</div>
</content>
</entry>
<entry>
<title>Parser is able to parse the goal file.</title>
<updated>2023-01-09T05:47:50+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2023-01-09T05:44:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/fiddle.git/commit/?id=def481d234ce5e1671d9faaa539477de8cd14640'/>
<id>def481d234ce5e1671d9faaa539477de8cd14640</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>WIP: Basic parser implemented.</title>
<updated>2022-12-18T05:39:05+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2022-12-18T05:38:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/fiddle.git/commit/?id=01685ab88228fb602cb0e408d93560e76e1371a1'/>
<id>01685ab88228fb602cb0e408d93560e76e1371a1</id>
<content type='text'>
The parser is completely untested and probably broken, but it's probably
pretty close becasue it does typecheck. This is a Work-in-progress.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The parser is completely untested and probably broken, but it's probably
pretty close becasue it does typecheck. This is a Work-in-progress.
</pre>
</div>
</content>
</entry>
<entry>
<title>fiddle: have a basic tokenizer working.</title>
<updated>2022-12-17T08:28:06+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2022-12-17T08:28:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/fiddle.git/commit/?id=47c776413ed4e11839ad6838575d0077ddd496a3'/>
<id>47c776413ed4e11839ad6838575d0077ddd496a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Start implementing "fiddle" code.</title>
<updated>2022-12-17T03:54:00+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2022-12-17T03:54:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/fiddle.git/commit/?id=bf66c00aa9ee8a7f8058e396db167324076331b2'/>
<id>bf66c00aa9ee8a7f8058e396db167324076331b2</id>
<content type='text'>
nothing is happening right now, but it's on its way.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
nothing is happening right now, but it's on its way.
</pre>
</div>
</content>
</entry>
</feed>
