<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FMI/IPL/JSImpl/src/Lexer.cpp, branch homework1</title>
<subtitle>[MIRROR] Implementation of Programming Languages course</subtitle>
<id>https://git.syndamia.com/edu/FMI/IPL/atom/JSImpl/src/Lexer.cpp?h=homework1</id>
<link rel='self' href='https://git.syndamia.com/edu/FMI/IPL/atom/JSImpl/src/Lexer.cpp?h=homework1'/>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/'/>
<updated>2022-10-17T19:09:08Z</updated>
<entry>
<title>Fixed typo in lexer implementation</title>
<updated>2022-10-17T19:09:08Z</updated>
<author>
<name>Dimitar Trendafilov</name>
<email>trendafilov.dn@gmail.com</email>
</author>
<published>2022-10-17T19:09:08Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=6a37d38e9cc0be7d8bd5267760fa4bd87e554df3'/>
<id>urn:sha1:6a37d38e9cc0be7d8bd5267760fa4bd87e554df3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unused function</title>
<updated>2020-11-28T18:58:46Z</updated>
<author>
<name>Dimitar Trendafilov</name>
<email>trendafilov.dn@gmail.com</email>
</author>
<published>2020-10-18T12:43:16Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=ec12d61c01dff776998bd043e565d6066dc59e98'/>
<id>urn:sha1:ec12d61c01dff776998bd043e565d6066dc59e98</id>
<content type='text'>
</content>
</entry>
<entry>
<title>JSImpl: Implemented ASTInterpreter::Visit for unary + and - (#87)</title>
<updated>2020-10-24T14:58:54Z</updated>
<author>
<name>alexvitkov</name>
<email>44268717+alexvitkov@users.noreply.github.com</email>
</author>
<published>2020-10-24T14:58:54Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=f8ccf5eedb60435b7fac66521554beab582c0b00'/>
<id>urn:sha1:f8ccf5eedb60435b7fac66521554beab582c0b00</id>
<content type='text'>
* JSImpl: Implemented ASTInterpreter::Visit for unary + and -

* JSImpl: Added tests for unary + and -

* JSImpl: fixed appveyor ubuntu build

Co-authored-by: Martin Dobrev &lt;martindobrev0@gmail.com&gt;</content>
</entry>
<entry>
<title>Now lexer returns error when meet invalid token.</title>
<updated>2020-10-20T15:53:54Z</updated>
<author>
<name>martin dobrev</name>
<email>martindobrev0@gmail.com</email>
</author>
<published>2020-10-20T15:52:20Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=64c19d760de6d9e0b6845d1c3af0e9fda845b960'/>
<id>urn:sha1:64c19d760de6d9e0b6845d1c3af0e9fda845b960</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix GCC build</title>
<updated>2020-10-17T06:34:17Z</updated>
<author>
<name>Dimitar Trendafilov</name>
<email>trendafilov.dn@gmail.com</email>
</author>
<published>2020-10-17T06:34:17Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=8944bb36e80a9d62f7694a5169ae2b81e3d675b5'/>
<id>urn:sha1:8944bb36e80a9d62f7694a5169ae2b81e3d675b5</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>Lexer/homework (#15)</title>
<updated>2018-10-21T14:36:32Z</updated>
<author>
<name>omalinov</name>
<email>ognyan.m@coherent-labs.com</email>
</author>
<published>2018-10-21T14:36:32Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=1384d7ea4e80eaa6b195195af81de974575b2bb0'/>
<id>urn:sha1:1384d7ea4e80eaa6b195195af81de974575b2bb0</id>
<content type='text'>
* Initial commit

* code is formatted

* Homework finished

* Genie project generation.

* Updated code with new constructors
</content>
</entry>
<entry>
<title>Lexer whitespace and commens tokens. (#13)</title>
<updated>2018-10-21T12:20:12Z</updated>
<author>
<name>omalinov</name>
<email>ognyan.m@coherent-labs.com</email>
</author>
<published>2018-10-21T12:20:12Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=7509dce0686d9a418975f73b3721ecaa2d534f16'/>
<id>urn:sha1:7509dce0686d9a418975f73b3721ecaa2d534f16</id>
<content type='text'>
* Lexer can create whitespace tokens

* Parse whitespaces, comments and error fixes

* Brace error fix

* Less explicit default settings tokenizer.
</content>
</entry>
<entry>
<title>Fix tabulation.</title>
<updated>2018-10-15T06:04:43Z</updated>
<author>
<name>martin dobrev</name>
<email>martindobrev0@gmail.com</email>
</author>
<published>2018-10-15T06:04:43Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/edu/FMI/IPL/commit/?id=7f006b88e5fd22963b3edba31140859436b93a55'/>
<id>urn:sha1:7f006b88e5fd22963b3edba31140859436b93a55</id>
<content type='text'>
</content>
</entry>
</feed>
