<feed xmlns='http://www.w3.org/2005/Atom'>
<title>parscan/Makefile, branch main</title>
<subtitle>experimental interpreter
</subtitle>
<link rel='alternate' type='text/html' href='https://git.vertes.org/parscan/'/>
<entry>
<title>feat: support of struct literal composite</title>
<updated>2025-12-02T14:45:14+00:00</updated>
<author>
<name>Marc Vertes</name>
<email>mvertes@free.fr</email>
</author>
<published>2025-12-02T14:45:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vertes.org/parscan/commit/?id=3d64f909cfb55d8886ac4b4839a98f8f6cdc98e7'/>
<id>3d64f909cfb55d8886ac4b4839a98f8f6cdc98e7</id>
<content type='text'>
Added missing vm instructions to allocate a typed value on the stack
and to set a structure field.
It's possible now to generate struct literal composites for non
keyed struct fields.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added missing vm instructions to allocate a typed value on the stack
and to set a structure field.
It's possible now to generate struct literal composites for non
keyed struct fields.
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: shorter name for packages, simpilfy vm values</title>
<updated>2025-11-29T18:46:34+00:00</updated>
<author>
<name>Marc Vertes</name>
<email>mvertes@free.fr</email>
</author>
<published>2025-11-29T18:46:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vertes.org/parscan/commit/?id=f40a1c23467eef36f53635e525f8b25f591e8a45'/>
<id>f40a1c23467eef36f53635e525f8b25f591e8a45</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: improve parser, compiler and interpreter APIs</title>
<updated>2025-11-27T13:50:07+00:00</updated>
<author>
<name>Marc Vertes</name>
<email>mvertes@free.fr</email>
</author>
<published>2025-11-27T13:50:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vertes.org/parscan/commit/?id=22b020225ae77ca1cf9f9984817df9b7fd1aaa12'/>
<id>22b020225ae77ca1cf9f9984817df9b7fd1aaa12</id>
<content type='text'>
Pass a language spec as an argument when create a new parser,
compiler or interpreter.

Also move the REPL code in interpreter package.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Pass a language spec as an argument when create a new parser,
compiler or interpreter.

Also move the REPL code in interpreter package.
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: include more packages in test coverage</title>
<updated>2025-11-13T12:22:22+00:00</updated>
<author>
<name>Marc Vertes</name>
<email>mvertes@free.fr</email>
</author>
<published>2025-11-13T12:22:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vertes.org/parscan/commit/?id=a4d7730581e8e65faa6a9285d107a041accf60b1'/>
<id>a4d7730581e8e65faa6a9285d107a041accf60b1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: add linters and some lint fixes (#8)</title>
<updated>2024-04-02T09:27:13+00:00</updated>
<author>
<name>Marc Vertes</name>
<email>mvertes@free.fr</email>
</author>
<published>2024-04-02T09:27:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vertes.org/parscan/commit/?id=1bff92c52b27b9a516599e172fe9852c3d99be38'/>
<id>1bff92c52b27b9a516599e172fe9852c3d99be38</id>
<content type='text'>
* chore: add linters and some lint fixes

Configure some golangci-lint linters to get the code quality right.
Apply the first fixes.

Next step will be to add github actions to run lint and tests in
github CI.

* chore: more lint, fixed comments and variable names. no semantic change.

* chore: add Makefile

This makefile is intended to be used as a local substitute to github
actions.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* chore: add linters and some lint fixes

Configure some golangci-lint linters to get the code quality right.
Apply the first fixes.

Next step will be to add github actions to run lint and tests in
github CI.

* chore: more lint, fixed comments and variable names. no semantic change.

* chore: add Makefile

This makefile is intended to be used as a local substitute to github
actions.</pre>
</div>
</content>
</entry>
</feed>
