summaryrefslogtreecommitdiff
path: root/src/GF
AgeCommit message (Collapse)Author
2008-09-10print the search path when we can't find a modulekrasimir
2008-09-09better error msg for missing record labelsaarne
2008-09-09completed IdiomCat to compile api and mathaarne
2008-09-09missing case in param lookup table in GrammartoGFCCaarne
2008-09-09debug information in GrammarToGFCCaarne
2008-09-09show "error" in run interruptibly mode in GFIaarne
2008-09-09enable matching of ++ strings with regular patternsaarne
2008-09-05capitals in lextext and unlextext; notice that a sentence starting with a ↵aarne
proper name now gets lexed with a small letter if lextext is used
2008-09-04convert all values in shell pipes to stringsaarne
2008-09-03Added --haskell-prefix option for changing the constructor prefix in ↵bjorn
generated Haskell modules.
2008-09-03new PGF output format: prolog syntaxpeb
* output a PGF grammar in prolog readable syntax * variables in abstract syntax (hypotheses and lambda-abstractions) are translated to unique logical variables * PGF terms in concrete syntax are translated to more prolog-like terms
2008-09-03treatment of Int: not always PredefAbs but can be PredefCncaarne
2008-08-24Completed SISR 1.0 support (untested).bjorn
2008-08-24Export modifyFlags and modifyModuleFlags from GF.Infra.Options.bjorn
2008-08-23infForm added to Catalan ; debugging alternative in PGF generationaarne
2008-08-22UTF8 encode all generated XML.bjorn
2008-08-22In GF.Compile.Export, output file name extensions should not have double dots.bjorn
2008-08-22Added srgs_xml_nonrec output format.bjorn
2008-08-20alternative prtType to help debugging overload resolution errorsaarne
2008-08-18When producing PGF, do UTF-8 encoding of the whole file after pretty ↵bjorn
printing instead of walking through the PGF structure before pretty-printing. The old code was brittle, and only converted strings in the lins and opers, not in printnames and parsers. The old code also double encoded some grammars when using gfc to combine PGF files.
2008-08-16bronzeage grammar restored except for three ones with issues ; arabic ↵aarne
transliteration added
2008-08-16improved error message in pgf compilation to help debuggingaarne
2008-08-14forgiving names in concrete that are not in abstract, with a warning (no ↵aarne
warning guaranteed if this is because restricted inheritance)
2008-08-13Include concrete syntax flags in generated JS.bjorn
2008-06-27Set charset to utf-8 when printing html code. This is needed to get Safari ↵bjorn
to display resdemo.html correctly.
2008-06-27the shell now supports cp1251 coding with se command. works with the word ↵krasimir
completion as well
2008-06-27version-related changes in Makefile and helpaarne
2008-06-26moved interruption to GFI level to capture all commandsaarne
2008-06-26fixed decodeUTF8 for pgf; removed old resources from darcsaarne
2008-06-26oops, forgot add Codingaarne
2008-06-26uniform encoding: gfo and pgf in UTF8, internal in unicodeaarne
2008-06-26utf8 adjustmentsaarne
2008-06-25Include coding flag in .gfo files.bjorn
Because the PGF file gets all the flags from the GFO file automatically, we get the coding flag in the PGF file too. This is undesirable, since PGF is supposed to always by in UTF-8.
2008-06-25added a slot for Urdu in Text.Transliterationsaarne
2008-06-25changed names of resource-1.3; added a note on homepage on releaseaarne
2008-06-25removed src for 2.9aarne
2008-05-29fixing number of interrogatives in English Structuralaarne
2008-04-29JS.cf : Changed the JS grammar to support strings as property names in ↵meza
objects. Changed pretty much all the files in the same folder as well as GFCCToJS.hs and SISR.hs to reflect the changes.
2008-04-29print the "linking..." message when building the GFCC codekrasimir
2008-04-29let the putPointE print the time in mseckrasimir
2008-04-29remove the obsolete putCPU, putPoint and putPoint' functionskrasimir
2008-04-29add ModEnv to CompileEnv. This removes the need to read one and the same ↵krasimir
time twice when multiple grammars are loaded.
2008-04-25use cannonicalizePath in getFilePathMsg. This returns an absolute path and ↵krasimir
removes the .. indirection
2008-04-25completely rewriten readFiles implementation. Much simpler and more efficientkrasimir
2008-04-25use putStrLn instead of print to dump error messages. This avoids the double ↵krasimir
quotes
2008-04-22fix the System.FilePath import for Posixkrasimir
2008-04-22fix complete pattern in isOldFilekrasimir
2008-04-22gfLibraryPath is actually an environment variable not a file path. Use the ↵krasimir
current directory instead.
2008-04-22move gfLibraryPath and gfGrammarPath to UseIO. Now they are accessible and ↵krasimir
there is only one place to change if you want to use different envVar
2008-04-22use the standard System.FilePath module instead of our own broken file path ↵krasimir
manipulation functions