| Age | Commit message (Collapse) | Author |
|
+ Make room for function names in the BracketedString data structure.
+ Fill in function names when linearizing an abstract syntax tree to a
BracketedString.
+ Fill in wildCId when it is not obvious what the function is.
+ Function bracketedLinearize: for compatibility with the other linearization
functions, return Leaf "" instead of error "cannot linearize".
+ Export flattenBracketedString from module PGF.
+ PGFServce: make function names available in the JSON representation of
BracketedString.
|
|
the same mechanism is now used for the metavariables
|
|
|
|
|
|
|
|
the best parse result
|
|
their abstract counter parts
|
|
statistical model with random weight for the meta variables.
|
|
|
|
|
|
|
|
|
|
|
|
pgf_parse_result for more accurate timing
|
|
|
|
|
|
|
|
|
|
fast lexical lookup from the same index
|
|
|
|
|
|
|
|
|
|
compilation option.
|
|
|
|
which also makes the types PgfLzr and PgfParser redundant.
|
|
|
|
|
|
reduce the parsing time from 11 sec down to 3 sec.
|
|
map of the parser
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
in the grammar printout
|
|
|
|
|
|
|
|
syntax trees will be returned lazily
|
|
|
|
different compiler then we simply recompile it.
|
|
compilation schema is few times faster.
|
|
+ Changing version numbers and dates here and there.
+ Simplify build-binary-dist.sh since pgf-http need not be built anymore.
+ Use--gf-lib-path to make the sample grammars for minibar compile even if GF
is not installed.
|
|
Also remove oddly named function forExample (topological sorting) from export
list.
|
|
"gf -server" mode now contains everything needed to run the minibar and
the grammar editor (including example-based grammar writing).
The Setup.hs script installs the required files where gf -server can find them.
These files have been moved to a new directory: src/www.
The separate server program pgf-http is now obsolete.
|