<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gf-core.git/src/compiler/GF/Compile/GrammarToPGF.hs, branch optimize</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.adelon.net/gf-core.git/atom?h=optimize</id>
<link rel='self' href='https://git.adelon.net/gf-core.git/atom?h=optimize'/>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/'/>
<updated>2026-05-17T18:37:48+00:00</updated>
<entry>
<title>Benchmarks, initial sketches</title>
<updated>2026-05-17T18:37:48+00:00</updated>
<author>
<name>adelon</name>
<email>22380201+adelon@users.noreply.github.com</email>
</author>
<published>2026-05-17T18:37:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=3cc01b9d311c7a9f86fbf2fa8c2d66921f9ba030'/>
<id>urn:sha1:3cc01b9d311c7a9f86fbf2fa8c2d66921f9ba030</id>
<content type='text'>
</content>
</entry>
<entry>
<title>restore the sequence ordering after -optimize-pgf</title>
<updated>2020-03-15T18:57:47+00:00</updated>
<author>
<name>krangelov</name>
<email>kr.angelov@gmail.com</email>
</author>
<published>2020-03-15T18:57:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=733fdac755aac4752b60e42402f6a2ba67a58d57'/>
<id>urn:sha1:733fdac755aac4752b60e42402f6a2ba67a58d57</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix the compilation of case insensitive grammars</title>
<updated>2020-02-17T11:40:14+00:00</updated>
<author>
<name>krangelov</name>
<email>kr.angelov@gmail.com</email>
</author>
<published>2020-02-17T11:40:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=9604a6309cf82f9471d97b0513467d99d2ef0f15'/>
<id>urn:sha1:9604a6309cf82f9471d97b0513467d99d2ef0f15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fully supported case-insensitive parsing/lookup</title>
<updated>2019-06-30T06:48:23+00:00</updated>
<author>
<name>krangelov</name>
<email>kr.angelov@gmail.com</email>
</author>
<published>2019-06-30T06:48:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=32379a8d1118838e8f3487e1c54ab6eee813e7a5'/>
<id>urn:sha1:32379a8d1118838e8f3487e1c54ab6eee813e7a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Comment out some dead code found with -fwarn-unused-binds</title>
<updated>2015-08-28T13:59:43+00:00</updated>
<author>
<name>hallgren</name>
<email>hallgren@chalmers.se</email>
</author>
<published>2015-08-28T13:59:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=5bfaf10de597af504e6d2784309e533b09a6451c'/>
<id>urn:sha1:5bfaf10de597af504e6d2784309e533b09a6451c</id>
<content type='text'>
Also fixed some warnings and tightened some imports
</content>
</entry>
<entry>
<title>added option -plus-as-bind which treats (+) as a bind when used with runtime variables</title>
<updated>2015-02-20T13:26:12+00:00</updated>
<author>
<name>krasimir</name>
<email>krasimir@chalmers.se</email>
</author>
<published>2015-02-20T13:26:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=f848857519bfb093310503108ff62297ea9f8a24'/>
<id>urn:sha1:f848857519bfb093310503108ff62297ea9f8a24</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changes for compatibility with ghc-7.10-rc2</title>
<updated>2015-02-16T15:05:06+00:00</updated>
<author>
<name>hallgren</name>
<email>hallgren@chalmers.se</email>
</author>
<published>2015-02-16T15:05:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=54ae70a81e338fd05397ab22890b3ca36284be54'/>
<id>urn:sha1:54ae70a81e338fd05397ab22890b3ca36284be54</id>
<content type='text'>
2 modules: Name clashes caused by Applicative-Monad change in Prelude
2 modules: Ambiguities caused by Foldable/Traversable in Prelude
2 modules: Backwards incompatible changes in time-1.5 for defaultTimeLocale
9 modules: {-# LANGUAGE FlexibleContexts #-} (because GHC checks inferred types
           now, in addition to explicitly given type signatures)

Also silenced warnings about tab characters in source files.

</content>
</entry>
<entry>
<title>ModuleName and Ident are now distinct types</title>
<updated>2014-10-21T19:20:31+00:00</updated>
<author>
<name>hallgren</name>
<email>hallgren@chalmers.se</email>
</author>
<published>2014-10-21T19:20:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=391b301881bee7de9580f2c6d819144161e6a51d'/>
<id>urn:sha1:391b301881bee7de9580f2c6d819144161e6a51d</id>
<content type='text'>
This makes the documentation clearer, and can potentially catch more
programming mistakes.

</content>
</entry>
<entry>
<title>finally proper stack unwind in the evaluator</title>
<updated>2014-10-16T10:00:32+00:00</updated>
<author>
<name>kr.angelov</name>
<email>kr.angelov@gmail.com</email>
</author>
<published>2014-10-16T10:00:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=26ad164cecc65afd9420e0ac34a15d49b02e6cbf'/>
<id>urn:sha1:26ad164cecc65afd9420e0ac34a15d49b02e6cbf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>full support for recursive def rules in the C runtime</title>
<updated>2014-09-05T10:09:43+00:00</updated>
<author>
<name>kr.angelov</name>
<email>kr.angelov@gmail.com</email>
</author>
<published>2014-09-05T10:09:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=86b5f78c579ce5fcc9c96370644c41c35a421070'/>
<id>urn:sha1:86b5f78c579ce5fcc9c96370644c41c35a421070</id>
<content type='text'>
</content>
</entry>
</feed>
