summaryrefslogtreecommitdiff
path: root/src/runtime/python/pypgf.c
AgeCommit message (Expand)Author
2017-09-28the parser for abstract expressions in the C runtime now supports partial parsesKrasimir Angelov
2017-09-26added a method in Python for pretty printing a grammarKrasimir Angelov
2017-09-08fix the type signatures for the linearizer callbacksKrasimir Angelov
2017-09-06word completion in the C parser now returns information about the function wh...Krasimir Angelov
2017-09-06the parser in the C runtime can now detect incomplete sentences just like the...Krasimir Angelov
2017-08-31the C runtime now supports the same customizations for GraphViz as the Haskel...Krasimir Angelov
2017-08-28more in the runtime documentationKrasimir Angelov
2017-08-20lookupSentence is now available from PythonKrasimir Angelov
2017-08-07the linearizer API now allows to detect metavariables. This is used for insta...Krasimir Angelov
2017-05-11bugfix for print names in the C runtime and expose the functionality from Javakrasimir
2017-04-19make some of the functions in the Python binding statickrasimir
2017-04-13use gu_string_buf_data in the Python binding to avoid copyingkrasimir
2017-04-13gu_string_buf -> gu_new_string_buf in libgukrasimir
2017-01-26now the Python API also accepts types as start categories. Using a string is ...krasimir
2017-01-26bring the Haskell binding a bit closer to the pure Haskell APIkrasimir
2016-08-01python2 is now supported. the patch is based on a contribution from Vinit Rav...krasimir
2016-08-01two memory leaks in the Python bindingskrasimir
2016-06-16bugfix in the load method in the Python binding. The file was never closed.krasimir
2016-05-20change the API for literals in Java and Python. The input sentence is no long...krasimir
2015-12-18fix in the Python binding. The input sentence to the parser needs to be copie...krasimir
2015-09-30added bracketedLinearizeAll in Pythonkrasimir
2015-08-12pickling/unpickling for typeskrasimir
2015-08-12support for transparent pickling/unpickling of abstract expressions in Pythonkrasimir
2015-07-03merge the states for reasoning and evaluation into a single structurekrasimir
2015-05-18the callbacks in C now take the concrete syntax as a parameterkrasimir
2015-04-27fix a memory management error in linearizeAll in the python binding. a new te...krasimir
2015-04-27fix warning in the Python bindingkrasimir
2015-04-27mark two more functions as static in the Python bindingkrasimir
2015-04-27Python linearizeAll with lazynessprasanth.kolachina
2015-01-05fix the reference counting for callbacks in Pythonkr.angelov
2014-12-16change in the API for literalskr.angelov
2014-10-22CAPIT is now naturally supported in the C runtimekr.angelov
2014-10-22make the fields of BracketedString in the Python binding read/writekr.angelov
2014-10-09throw away the long obsolete runtime type information in the C runtimekr.angelov
2014-09-25the literals API is now exposed in Pythonkr.angelov
2014-09-17fix a portability problem with the Python binding (found by Prasanth)kr.angelov
2014-07-08implemented computing with abstract syntax trees. It passes all test cases ex...kr.angelov
2014-07-06an API for visitor patterns on abstract syntax trees from Python. This makes ...kr.angelov
2014-07-06small fix for the embedded mode in Pythonkr.angelov
2014-07-06embedded mode for GF grammar in Python. Only generation for nowkr.angelov
2014-05-22small fix in tabularLinearizekr.angelov
2014-05-22added tabularLinearize in the python bindingkr.angelov
2014-03-20added hasLinearization method in the Python bindingkr.angelov
2014-03-20fix in the Python binding which was forgoten after a change in the C runtimekr.angelov
2014-03-12compute the right word probabilitykr.angelov
2013-12-10loading and unloading of languages in the C runtime and in the Python bindingskr.angelov
2013-11-20fix in the Python bindingkr.angelov
2013-11-04A simple type checker in the C runtime. Dependent types are not supported yet...kr.angelov
2013-10-31bracketedLinearize in Python is now using the linrefkr.angelov
2013-10-09a major redesign in the C runtime. The parser and the linearizer now fully su...kr.angelov