Peter Ljunglöf
Peter Ljunglöf
I'm not sure if SymSpell already has support for weighted edit distance. If so, please tell me how to use it. Otherwise, I suggest to add this as another possible...
GF is on Hackage, which is great. But sometimes you don't need the full power of GF, but it's ok with the Haskell-only PGF runtime (subdir `src/runtime/haskell`). It even has...
@aarneranta @krangelov What is the current semantics of `Prelude.nonExist` or `variants{}`? Is it intensional or extensional? (see issue #36 for more details) - if it is intensional (like the current...
Here is a problem with how GF interprets variants -- I guess it's a bug somewhere. Variants> l -all adjNPv2 good (mkNP king) bonus rex rex bonus Variants> l -all...
*Note: this is not an issue per se, but instead background information about the semantics of `variants`. I will reference this issue in some later issues which contain actual suggestions.*...
When we can print canonical grammars in a machine-readble format (such as YAML, JSON) -- see issue #27 , it should be possible to quickly read the same format into...
When #27 and #28 are solved, we can implement grammar transformations. One particular interest is to make a grammar "less strict" (i.e., make it recognise more sentences), by loosening (or...
Most (all?) output formats can be described as a concrete syntax of a GF grammar. This relates to issue #26 , and should make it simpler to add and modify...
The following works fine: useVV vv = let vv2v : VV -> V = \vv' -> lin V vv' in lin VP (mkVP (vv2v vv)) ; but this yields a...
Not all RGL functions are equally important, e.g. `DetCN` is much more important to implement than `PPartNP`. It would be good with a prioritised list of functions, so that new...