<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FMI/IPL/JSImpl/src/Parser.cpp, branch homework1</title>
<subtitle>[MIRROR] Implementation of Programming Languages course</subtitle>
<id>https://git.syndamia.com/edu/FMI/IPL/atom/JSImpl/src/Parser.cpp?h=homework1</id>
<link rel='self' href='https://git.syndamia.com/edu/FMI/IPL/atom/JSImpl/src/Parser.cpp?h=homework1'/>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/'/>
<updated>2020-11-28T18:58:46Z</updated>
<entry>
<title>Fix clang-tidy warnings</title>
<updated>2020-11-28T18:58:46Z</updated>
<author>
<name>Dimitar Trendafilov</name>
<email>trendafilov.dn@gmail.com</email>
</author>
<published>2020-11-28T08:42:25Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=7eb2b8e1ec0f5aaf1854cafcb1de7f9cf7d86e3c'/>
<id>urn:sha1:7eb2b8e1ec0f5aaf1854cafcb1de7f9cf7d86e3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix warnings about assignment in conditions</title>
<updated>2020-11-28T18:58:46Z</updated>
<author>
<name>Dimitar Trendafilov</name>
<email>trendafilov.dn@gmail.com</email>
</author>
<published>2020-10-19T19:49:27Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=9cf31d4b4e389f7c879aa8750a397e32f55a43d1'/>
<id>urn:sha1:9cf31d4b4e389f7c879aa8750a397e32f55a43d1</id>
<content type='text'>
</content>
</entry>
<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>Fix value of LiteralString nodes</title>
<updated>2020-11-09T20:08:19Z</updated>
<author>
<name>Dimitar Trendafilov</name>
<email>trendafilov.dn@gmail.com</email>
</author>
<published>2020-11-02T07:05:58Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=407a57944600619a6693dfc4d8c525163bea0e13'/>
<id>urn:sha1:407a57944600619a6693dfc4d8c525163bea0e13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for Object literals in the Parser.</title>
<updated>2020-10-29T21:12:30Z</updated>
<author>
<name>martin dobrev</name>
<email>martindobrev0@gmail.com</email>
</author>
<published>2020-10-29T21:12:30Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=b4a6c3d467682d9e0bb73637b9b80a2641a62970'/>
<id>urn:sha1:b4a6c3d467682d9e0bb73637b9b80a2641a62970</id>
<content type='text'>
</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>Introduce interactive interpreter.</title>
<updated>2018-11-03T12:47:20Z</updated>
<author>
<name>martin dobrev</name>
<email>martindobrev0@gmail.com</email>
</author>
<published>2018-11-03T12:47:20Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=6c2f7812f65b4a5c60f85297d1bc4f918e32936e'/>
<id>urn:sha1:6c2f7812f65b4a5c60f85297d1bc4f918e32936e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add many fixes to parser.</title>
<updated>2018-11-01T22:12:31Z</updated>
<author>
<name>martin dobrev</name>
<email>martindobrev0@gmail.com</email>
</author>
<published>2018-11-01T22:12:31Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=d51e7e38448e24123af13f0fa2682b861a64f964'/>
<id>urn:sha1:d51e7e38448e24123af13f0fa2682b861a64f964</id>
<content type='text'>
Introduce Object Literal and Call expression.
Add more test for parser.
Little enhance around interpreter.
</content>
</entry>
<entry>
<title>Fixed parsing of some unary expressions</title>
<updated>2018-10-24T16:43:48Z</updated>
<author>
<name>Dimitar Trendafilov</name>
<email>dimitar@coherent-labs.com</email>
</author>
<published>2018-10-22T18:52:05Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=11380dc5c1acaa957430c4e00cc04bfc1478248f'/>
<id>urn:sha1:11380dc5c1acaa957430c4e00cc04bfc1478248f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed parsing of for loop</title>
<updated>2018-10-24T16:43:48Z</updated>
<author>
<name>Dimitar Trendafilov</name>
<email>dimitar@coherent-labs.com</email>
</author>
<published>2018-10-22T18:51:11Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=75993cc48f8e72f7aee4ddf857001dbfcd36f3ac'/>
<id>urn:sha1:75993cc48f8e72f7aee4ddf857001dbfcd36f3ac</id>
<content type='text'>
</content>
</entry>
</feed>
