| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-09-19 | Make Ident abstract; imports of Data.ByteString.Char8 down from 29 to 16 modules | hallgren | |
| Most of the explicit uses of ByteStrings were eliminated by using identS, identS = identC . BS.pack which was found in GF.Grammar.CF and moved to GF.Infra.Ident. The function prefixIdent :: String -> Ident -> Ident allowed one additional import of ByteString to be eliminated. The functions isArgIdent :: Ident -> Bool getArgIndex :: Ident -> Maybe Int were needed to eliminate explicit pattern matching on Ident from two modules. | |||
| 2013-08-23 | nonExist now does the expected thing | kr.angelov | |
| 2012-02-24 | the Predef function eqVal to compare equality of parameter values | aarne | |
| 2011-06-02 | Predef functions toUpper, toLower, isUpper | aarne | |
| 2010-07-01 | redesign the open-literals API | krasimir | |
| 2010-06-18 | Yay!! Direct generation of PMCFG from GF grammar | krasimir | |
| 2010-06-17 | rename GF.Grammar.Predef.isPredefCat to isLiteralCat | krasimir | |
| 2009-12-13 | reorganize the directories under src, and rescue the JavaScript interpreter ↵ | krasimir | |
| from deprecated | |||
