<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FMI/IPL/JSImpl/src/main.cpp, branch dragons_typos</title>
<subtitle>[MIRROR] Implementation of Programming Languages course</subtitle>
<id>https://git.syndamia.com/edu/FMI/IPL/atom/JSImpl/src/main.cpp?h=dragons_typos</id>
<link rel='self' href='https://git.syndamia.com/edu/FMI/IPL/atom/JSImpl/src/main.cpp?h=dragons_typos'/>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/'/>
<updated>2020-11-24T16:06:26Z</updated>
<entry>
<title>Feature/object getters (#101)</title>
<updated>2020-11-24T16:06:26Z</updated>
<author>
<name>Martin Dobrev</name>
<email>martindobrev0@gmail.com</email>
</author>
<published>2020-11-24T16:06:26Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=6ba49b30cf1e33fb0dd6782a404ec34b7964cb59'/>
<id>urn:sha1:6ba49b30cf1e33fb0dd6782a404ec34b7964cb59</id>
<content type='text'>
* Add member access expression.

* Implement property getters.

* Add test for property getters.

* Add test for property setter.

* Implement while and do-while

Signed-off-by: Martin Dobrev &lt;martindobrev0@gmail.com&gt;

* Add implement byte code generation for break/continue in for/while.</content>
</entry>
<entry>
<title>Support for strings in the AST interpreter</title>
<updated>2020-11-09T20:08:19Z</updated>
<author>
<name>Dimitar Trendafilov</name>
<email>trendafilov.dn@gmail.com</email>
</author>
<published>2020-11-02T07:03:05Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=0d0159f70b0f3b23d6a4187d43167ded6b104e0f'/>
<id>urn:sha1:0d0159f70b0f3b23d6a4187d43167ded6b104e0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add example usage of command line</title>
<updated>2020-10-26T20:03:28Z</updated>
<author>
<name>Martin Dobrev</name>
<email>martindobrev0@gmail.com</email>
</author>
<published>2020-10-26T20:03:28Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=b9243748c11a6391068e6501c96040021572297d'/>
<id>urn:sha1:b9243748c11a6391068e6501c96040021572297d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Now JSImpl act like command line tool.</title>
<updated>2020-10-26T19:51:03Z</updated>
<author>
<name>Martin Dobrev</name>
<email>martindobrev0@gmail.com</email>
</author>
<published>2020-10-26T19:51:03Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=6e2c30d863cd10337daeb5d22bb2f51cb8c9c56f'/>
<id>urn:sha1:6e2c30d863cd10337daeb5d22bb2f51cb8c9c56f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reorganize ASTPrinter.</title>
<updated>2020-10-22T20:18:55Z</updated>
<author>
<name>martin dobrev</name>
<email>martindobrev0@gmail.com</email>
</author>
<published>2020-10-22T20:18:55Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=d5fd7629fc6b85df0f27f3069bffef407a94cef8'/>
<id>urn:sha1:d5fd7629fc6b85df0f27f3069bffef407a94cef8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for new lines and tabs in tokenizer.</title>
<updated>2020-10-12T19:56:16Z</updated>
<author>
<name>martin dobrev</name>
<email>martindobrev0@gmail.com</email>
</author>
<published>2020-10-12T19:56:16Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=a7575e08c67ab6e4f3c5a48b302c42a17d2500c2'/>
<id>urn:sha1:a7575e08c67ab6e4f3c5a48b302c42a17d2500c2</id>
<content type='text'>
Improve tests verbosity.
Replace white spaces with tabs.
</content>
</entry>
<entry>
<title>Code generation improvements (#56)</title>
<updated>2018-11-18T18:32:58Z</updated>
<author>
<name>Martin Dobrev</name>
<email>martindobrev0@gmail.com</email>
</author>
<published>2018-11-18T18:32:58Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=12232668d931b0f3593807d2096a2c2f26844b0b'/>
<id>urn:sha1:12232668d931b0f3593807d2096a2c2f26844b0b</id>
<content type='text'>
* Implement code generation for some unary expressions
Implement debug code augmentation.
Now part of expresions have source location.
Extend Tokens with Column information.
Refactor byte code generation.
Add options for byte code generator.

* Fix linux build

* Little refactoring in byte code generation

* Fix couple bugs in byte code generation and add some tests.

* Fix some linux warnings.
</content>
</entry>
<entry>
<title>Implement byte generation for "for statement"</title>
<updated>2018-11-15T09:44:10Z</updated>
<author>
<name>martin dobrev</name>
<email>martindobrev0@gmail.com</email>
</author>
<published>2018-11-15T07:39:00Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=b2b2fe9c2c404681fb479018b52a07f3133b7d6b'/>
<id>urn:sha1:b2b2fe9c2c404681fb479018b52a07f3133b7d6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement if</title>
<updated>2018-11-15T09:43:12Z</updated>
<author>
<name>martin dobrev</name>
<email>martindobrev0@gmail.com</email>
</author>
<published>2018-11-14T07:33:50Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=532a594a0efac2e7624e1c9ddce8fb6d81dace4f'/>
<id>urn:sha1:532a594a0efac2e7624e1c9ddce8fb6d81dace4f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed Linux build</title>
<updated>2018-11-05T21:25:04Z</updated>
<author>
<name>Dimitar Trendafilov</name>
<email>dimitar@coherent-labs.com</email>
</author>
<published>2018-11-05T21:25:04Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=b38f33e3997056da5933a5eeeccc2df54899ad98'/>
<id>urn:sha1:b38f33e3997056da5933a5eeeccc2df54899ad98</id>
<content type='text'>
</content>
</entry>
</feed>
