summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-07-06specify version bounds in pgf.cabal and pgf2.cabal2jacobtan
2021-07-02Merge pull request #57 from inariksit/cc-bugfix-rgl-onlyInari Listenmaa
Hotfix for #56 (cc doesn't work for many RGL languages)
2021-07-02resolves GrammaticalFramework/gf-core/#97Meowyam
2021-07-01Add --haskell=pgf2 flagJohn J. Camilleri
2021-07-01Make imports in CheckGrammar a little more explicitJohn J. Camilleri
2021-07-01Rename GF.Compile.TypeCheck.RConcrete to GF.Compile.TypeCheck.ConcreteJohn J. Camilleri
2021-07-01Rename GF.Compile.Compute.ConcreteNew to GF.Compile.Compute.ConcreteJohn J. Camilleri
2021-07-01Make cleanupRecordFields also recurse into variantsJohn J. Camilleri
It's possible that more constructors need to be handled
2021-07-01Remove record fields not in lincatJohn J. Camilleri
Fixes #100, #101
2021-07-01Add top-level signatures and general code cleanupJohn J. Camilleri
2021-06-30Sort record fields in lin definitionsJohn J. Camilleri
Fixes #102
2021-06-30Make GF.Grammar.Canonical.Id a type synonym for GF.Infra.Ident.RawIdentJohn J. Camilleri
This avoids a lot of conversion back and forth between Strings and ByteStrings This commit was cherry-picked from d0c27cdaae78c670b098740bfb49b428d900e640 (lpgf branch)
2021-06-29Merge pull request #84 from ffrixslee/issue-46Inari Listenmaa
Issue 46 (various deprecations during compilation of GF)
2021-06-24Add another =John J. Camilleri
2021-06-24Update pgf.cabal, and minors to other cabal filesJohn J. Camilleri
2021-06-16Fix build for ghc-7.10.3Andreas Källberg
2021-06-16Don't print stack traces in Command.hsAndreas Källberg
They don't provide useful info anyways and they are needlessly verbose.
2021-05-27allow parameter cat in the Web API for parsingkrangelov
2021-05-03Manage to get completion working in PGF2John J. Camilleri
2021-05-03Improvement to test script, distinguishes when input ends with whitespaceJohn J. Camilleri
2021-05-03Add proper error handling in completeJohn J. Camilleri
2021-05-03Second attempt. Reading enum is closer to working but all strings are empty.John J. Camilleri
2021-05-03First attempt at adding support for complete in PGF2 (gives segmentation faults)John J. Camilleri
2021-04-30Add note about type-checking dynamic expressions in PGF2 HaddockJohn J. Camilleri
Closes #72
2021-02-26Merge branch 'master' of https://github.com/GrammaticalFramework/gf-corekrangelov
2021-02-26bracketedLinearize now reports the binding spots just like the Haskell bindingkrangelov
2021-02-06Merge pull request #93 from inariksit/notYet-errormsgInari Listenmaa
Fix #92 (inappropriate error message)
2021-01-20fix type signaturekrangelov
2021-01-20Merge branch 'master' of https://github.com/GrammaticalFramework/gf-corekrangelov
2021-01-20fix gu_map_nextkrangelov
2021-01-20Don't print out the error msg for pattern matching unnecessarilyInari Listenmaa
2020-11-17Take a step back and do bottom up prediction only when needed. This solves ↵krangelov
the problem that some sentences were impossible to parse.
2020-11-12Omitted import Except(..)Liyana
2020-11-10Replaced Control.Monad.Error with Control.Monad.ExceptLiyana
2020-11-10Removed fromValue for boolVLiyana
2020-11-10Added explicit implementation for 'readJSON' in the instance declaration for ↵Liyana
'JSON PGF.Trie'
2020-11-10Deleted redundant pattern matchLiyana
2020-11-10Added explicit implementation for 'fromValue' in instance declaration for ↵Liyana
'Predef Bool'
2020-11-10Replaced Control.Monad.Error with Control.Monad.ExceptLiyana
2020-11-10Deleted redundant pattern matchLiyana
2020-11-10Replaced inlinePerformIO with accursedUnutterablePerformIOLiyana
2020-11-10Added readJSON error messagesLiyana
2020-10-26Fix infinite recursion on errorAndreas Källberg
The implementation was meant to lift from SIO to IO, but instead it was just the identity function, which means that `fail = id . fail` and we have an infinite loop.
2020-10-08Fix syntax error problem for older versions of GHCAndreas Källberg
2020-10-02Merge branch 'master' of https://github.com/GrammaticalFramework/gf-corekrangelov
2020-10-02fix parsing with HOASkrangelov
2020-09-18Add instructions for uploading PGF2 to HackageJohn J. Camilleri
2020-09-18Bump PGF2 to 1.2.1John J. Camilleri
2020-09-18Fix bug where shell commands were ignored, introduced by #71John J. Camilleri
2020-09-12Remove MonadFail requirements for aeson codeAndreas Källberg