Commit Graph

4701 Commits

Author SHA1 Message Date
krasimir 6de94f5300 fix the generation of warnings in CheckGrammar. They are printed even in quiet mode and the prefix "Warning" is added automatically 2009-05-20 17:05:58 +00:00
krasimir 2d1d79a25a Now the toplevel file i.e. from command i is searched both in the current directory and in GF_LIB_PATH 2009-05-20 13:40:55 +00:00
krasimir b45bdaefec simpler algorithm for file searching in the compiler. should be equivalent to the previous one 2009-05-20 13:23:34 +00:00
krasimir 0b2e093416 now a single line comment (--) is recongized as an empty command. Usefull for GF shell scripts 2009-05-20 12:10:54 +00:00
krasimir b6ce113041 removed some debug traces 2009-05-18 15:53:36 +00:00
krasimir 5f986f5992 added filtering for useless productions in PMCFG 2009-05-18 15:52:10 +00:00
aarne 7508fa5785 pattern macros: oper f : pattern T = # p ; used as #f in patterns 2009-05-18 15:01:18 +00:00
krasimir 3b65d88336 the new PMCFG compilation scheme is pushed. the old version is kept in GeneratePMCFGOld.hs (for now). 2009-05-16 12:14:47 +00:00
aarne 29c0ea9f76 new pre syntax (as alternative): pre {"o" | "i" => "an" ; _ => "a"} 2009-05-15 16:45:16 +00:00
krasimir 110d436e85 the check for lincat C = <> is made more robust 2009-05-15 11:27:26 +00:00
krasimir 0dad868f34 if the lincat is empty record the linearizations are derived automatically 2009-05-15 09:34:06 +00:00
krasimir 2c68b1ba88 in command 'ai' send the output through the pipe 2009-05-13 06:49:37 +00:00
krasimir fdba7d20ee now command 'ai' prints the list of functions for given category 2009-05-13 06:27:31 +00:00
krasimir b037cbc361 added command ai which prints information about given identifier 2009-05-12 20:52:18 +00:00
krasimir 30ebf7fd59 -gfo-files is consulted not only when .gfo files are created but also when we search for them 2009-05-11 06:50:50 +00:00
krasimir 37aa3947a5 implement --gfo-dir. before it was recognized but ignored 2009-05-09 18:00:11 +00:00
krasimir 112de09f6b forgot to add GF.System.UseEditline and GF.System.UseHaskeline 2009-04-30 13:31:22 +00:00
krasimir f9a3925653 conditional support for haskeline, readline and editline 2009-04-30 09:40:48 +00:00
krasimir ae6e8ee401 added -gf-lib-path option which overides the value of GF_LIB_PATH 2009-04-30 07:56:22 +00:00
krasimir c6ac4801ad upgrade to GHC 6.10.2 2009-04-30 05:13:55 +00:00
aarne 010dee0c97 started to move have_V2 from Lexicon to Structural ; fixes in Hindi translit table 2009-04-26 20:10:44 +00:00
aarne d0e728d1a8 documentation before on-line course 2009-04-20 08:28:22 +00:00
krasimir 9c47cf4168 proper pretty printing of tokens in PGF.PMCFG 2009-04-15 12:10:08 +00:00
aarne f3fdd5ea2d on-line course announced on the summer school page 2009-04-14 08:12:45 +00:00
krasimir 63ccad9e85 refactor GF.Data.BacktrackM to use the MonadState and Functor classes 2009-04-14 08:07:33 +00:00
aarne 8bd97f9e75 hebrew transliteration added 2009-04-08 20:01:35 +00:00
aarne c7376c78a9 warning for overshadowed patterns, temporal solution 2009-04-06 14:07:22 +00:00
krasimir 203d02ef34 raise better error message when decode GFO file 2009-04-02 13:29:03 +00:00
krasimir fda12955fb raise better error message when decode PGF file 2009-04-02 13:25:20 +00:00
aarne ef49588ed1 version in Makefile 2009-04-02 10:01:26 +00:00
aarne 15bdc53f8c Updated version numbers. 2009-04-02 09:49:13 +00:00
aarne 215d74e58e examples of file conversion with ps 2009-03-28 13:41:29 +00:00
aarne ba2c0a7b02 flag -env=quotes (and possible other flags) to restrict ps 2009-03-18 12:49:46 +00:00
aarne 20d6d7372f string operation in environment (begin and end marks) 2009-03-18 08:43:46 +00:00
aarne 793dd89f7e Greek (modern) transliteration scheme 2009-03-17 22:04:20 +00:00
krasimir 13a8fe8c9e add the compiled Haskell sources for Parser and Lexer 2009-03-17 08:49:06 +00:00
krasimir 9cae779ac5 incomplete support for record types in the abstract syntax 2009-03-16 14:41:49 +00:00
krasimir a391c69fd3 use new parser which supports the syntax in GF.Grammar.Grammar directly 2009-03-16 14:10:30 +00:00
krasimir 5597cff5cb export ppLabel from GF.Grammar.Printer 2009-03-15 18:52:27 +00:00
krasimir 3ac05b4f61 some more refactoring 2009-03-15 17:59:49 +00:00
krasimir 3afe18dc57 code cleanup in the typechecker 2009-03-15 17:33:14 +00:00
krasimir daa3235bfa fix typo cs1 -> c2. the whole typechecker was broken before that 2009-03-14 21:02:17 +00:00
krasimir bae62cf7c2 remove the obsolete GF.Infra.PrintClass 2009-03-13 07:00:04 +00:00
krasimir d1276ee52b don't use ByteString.copy in Data.Binary this makes it far too slow 2009-03-12 09:03:55 +00:00
aarne a175874e2c idea page 2009-03-11 16:54:16 +00:00
krasimir 85d9c76b5c special cases for printing the build-in PMCFG categories 2009-03-09 18:08:54 +00:00
krasimir 30c1342169 fix the update of overloaded functions 2009-03-05 19:18:51 +00:00
krasimir 10b0a90323 print semicolon after the ind statement 2009-03-05 13:14:17 +00:00
krasimir 993ceb63bc in GF.Grammar.Update - remove the indirection before to print the error message 2009-03-05 09:08:52 +00:00
krasimir bec544c0ef GF.Grammar.Printer: parenthesis around single identifier are not necessary 2009-03-04 15:22:23 +00:00