kr.angelov
|
78aab96369
|
fix the encoding problem with unicode literals in the Python binding
|
2013-05-21 10:53:20 +00:00 |
|
kr.angelov
|
15fd8b15ab
|
the C runtime and the Python binding now have an API for parser evaluation. The API computes PARSEVAL and Exact Match for a given tree. As a side effect the abstract trees in Python are now compared for equality by value and not by reference
|
2013-04-19 10:57:46 +00:00 |
|
kr.angelov
|
ff25ba8f90
|
the grammar reader in the C runtime is completely rewritten and it doesn't use the generic programming API
|
2013-02-11 10:16:58 +00:00 |
|
kr.angelov
|
dc809da91f
|
the C runtime now can read abstract expressions with literals and meta variables
|
2012-12-18 12:29:30 +00:00 |
|
kr.angelov
|
2ba632dc9f
|
a top-level API for parsing in the C runtime
|
2012-12-13 14:44:33 +00:00 |
|
kr.angelov
|
fe51a7fb98
|
bugfix: pgf_read_expr no longer requires a semicolon at the end of an abstract expression
|
2012-12-13 11:09:26 +00:00 |
|
kr.angelov
|
1da464a4cc
|
libpgf: implementation for built in literal categories
|
2012-03-07 16:39:29 +00:00 |
|
kr.angelov
|
9604f3623a
|
libpgf: pretty printing for expressions with metavaraibles
|
2012-02-27 13:50:35 +00:00 |
|
kr.angelov
|
1bb13787a7
|
libpgf: added printer.c
|
2012-02-17 14:11:29 +00:00 |
|
kr.angelov
|
b62d57fd30
|
libpgf: few fixes to make the loading of grammars with def rules possible
|
2012-01-24 14:47:11 +00:00 |
|
kr.angelov
|
e9014902ef
|
libpgf: printing of literals and flags
|
2012-01-23 10:17:20 +00:00 |
|
kr.angelov
|
64a00dad48
|
added an API for printing the PGF to human readable format
|
2012-01-21 10:27:55 +00:00 |
|
kr.angelov
|
a369d3bdac
|
initial import of the C runtime
|
2012-01-20 13:41:10 +00:00 |
|