summaryrefslogtreecommitdiff
path: root/src/runtime/c/pgf/reader.h
AgeCommit message (Collapse)Author
2017-04-19explicitly classify all functions in libpgf as either internal or API functionskrasimir
2015-07-03merge the states for reasoning and evaluation into a single structurekrasimir
2015-06-12the orthographic tokens were broken when they appear inside a dictionary ↵krasimir
entry. Now this is fixed by treating those as syntactic rules
2014-09-30fix in reader.h for compiling jpgf.ckr.angelov
2014-09-25now a complete JIT compiler and ByteCode compiler for the def rules in the ↵kr.angelov
abstract syntax. there might be some bugs yet to be found, meta variables and computation under lambda is only partially supported
2014-08-11a partial support for def rules in the C runtimekr.angelov
The def rules are now compiled to byte code by the compiler and then to native code by the JIT compiler in the runtime. Not all constructions are implemented yet. The partial implementation is now in the repository but it is not activated by default since this requires changes in the PGF format. I will enable it only after it is complete.
2013-12-10loading and unloading of languages in the C runtime and in the Python bindingskr.angelov
2013-06-25Now there is a just-in-time compiler which generates native code for proof ↵kr.angelov
search. This is already used by the exhaustive generator. The time to generate 10000 abstract trees with ParseEng went down from 4.43 sec to 0.29 sec.
2013-02-11the grammar reader in the C runtime is completely rewritten and it doesn't ↵kr.angelov
use the generic programming API
2012-12-12started an official API to the C runtimekr.angelov