index
:
gf-core.git
master
optimize
Unnamed repository; edit this file 'description' to name the repository.
Adrian
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
runtime
/
haskell
/
PGF
/
Binary.hs
Age
Commit message (
Expand
)
Author
2015-06-23
Bump version of .gfo and .pgf files, improve error messages on version mismatch
hallgren
2015-06-17
forgot changes in the serialization in the Haskell runtime
krasimir
2015-05-11
added all orthographic primitives
krasimir
2014-10-31
now (+) in the abstract syntax works, i.e. it knows how to deal with partial ...
kr.angelov
2014-10-30
a more efficient tail call by using the new TUCK instruction
kr.angelov
2014-10-26
an explicit SAVE instruction
kr.angelov
2014-10-22
an explicit PUSH_FRAME instruction
kr.angelov
2014-10-16
finally proper stack unwind in the evaluator
kr.angelov
2014-10-14
the compiler now allows + to be used as a floating point addition in the abst...
kr.angelov
2014-10-09
Prelude.CAPIT is now a built-in primitive. It still generates &| in the Haske...
kr.angelov
2014-10-06
using instruction RET was wrong; now use EVAL
kr.angelov
2014-09-29
bugfix in the pattern matching compiler and a number of other fixes that I so...
kr.angelov
2014-09-11
a major revision of the bytecode generator and JIT compiler. the effect is th...
kr.angelov
2014-09-05
the code for def rules now uses proper graph update to preserve lazyness
kr.angelov
2014-09-05
full support for recursive def rules in the C runtime
kr.angelov
2014-09-01
partial implementation for recursive def rules
kr.angelov
2014-08-11
a partial support for def rules in the C runtime
kr.angelov
2013-12-17
Add backward compatibility for reading old PGF files
hallgren
2013-12-10
bugfix in the grammar splitter
kr.angelov
2013-12-10
option --split-pgf replaces option --mk-index. This splits the PGF into one f...
kr.angelov
2013-11-12
added Predef.SOFT_BIND. This special token allows zero or more spaces between...
kr.angelov
2013-11-06
the content of ParseEngAbs3.probs is now merged with ParseEngAbs.probs. The l...
kr.angelov
2013-11-05
Eliminate mutual dependencies between the GF compiler and the PGF library
hallgren
2013-10-30
added the linref construction in GF. The PGF version number is now bumped
kr.angelov
2013-10-21
fix the grammar serialization for nonExist and BIND
kr.angelov
2013-09-27
a major refactoring in the C and the Haskell runtimes. Note incompatible chan...
kr.angelov
2013-08-23
nonExist now does the expected thing
kr.angelov
2012-08-30
another fix for teyjus
kr.angelov
2012-08-30
the loading of PGF files was broken by the Teyjus patch. Now this is fixed
kr.angelov
2012-08-29
A basic infrastructure for generating Teyjus bytecode from the GF abstract sy...
kr.angelov
2011-11-15
now we store version number in every .gfo file. If the file is compiled with ...
kr.angelov
2010-12-14
optimization in the parser for large lexicons. Now, the parser is slightly sl...
krasimir
2010-08-09
native representation for HOAS in PMCFG and incremental type checking of the ...
krasimir
2010-07-13
bugfix in the decoding of literals in PGF.Binary
krasimir
2010-06-09
dead code elimination for PGF. Note: the produced grammars will not work well...
krasimir
2010-05-26
since now we don't do common subexpression elimination for PGF we could simpl...
krasimir
2010-03-24
now for every category we store, in PGF, the list of functions for it in sour...
krasimir
2010-03-18
pattern @ should be propagated to PGF
krasimir
2010-03-18
syntax for inaccessible patterns in GF
krasimir
2010-01-27
cleanup the code of the PGF interpreter and polish the binary serialization t...
krasimir
2010-01-17
PGF is now real synchronous PMCFG
krasimir
2010-01-17
now the linearization is completely based on PMCFG
krasimir
2009-12-14
remove the old parsing code and the -erasing=on flag
krasimir
2009-12-13
reorganize the directories under src, and rescue the JavaScript interpreter f...
krasimir