1
0
forked from GitHub/gf-core
Commit Graph

3701 Commits

Author SHA1 Message Date
krasimir baf56d651c 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 819db9b7ad 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 45a9c1666b simpler algorithm for file searching in the compiler. should be equivalent to the previous one 2009-05-20 13:23:34 +00:00
krasimir bf044db5b2 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 4fcf6bc065 removed some debug traces 2009-05-18 15:53:36 +00:00
krasimir 7593e69214 added filtering for useless productions in PMCFG 2009-05-18 15:52:10 +00:00
aarne 3583561492 pattern macros: oper f : pattern T = # p ; used as #f in patterns 2009-05-18 15:01:18 +00:00
krasimir 7258e0c898 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 dde36ed01c new pre syntax (as alternative): pre {"o" | "i" => "an" ; _ => "a"} 2009-05-15 16:45:16 +00:00
krasimir 27c602b14f the check for lincat C = <> is made more robust 2009-05-15 11:27:26 +00:00
krasimir 2ac2402843 if the lincat is empty record the linearizations are derived automatically 2009-05-15 09:34:06 +00:00
krasimir f3b02ad279 in command 'ai' send the output through the pipe 2009-05-13 06:49:37 +00:00
krasimir d6e923d8cc now command 'ai' prints the list of functions for given category 2009-05-13 06:27:31 +00:00
krasimir f4164303d0 added command ai which prints information about given identifier 2009-05-12 20:52:18 +00:00
krasimir 85d0324a9b -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 e5720b1b9e implement --gfo-dir. before it was recognized but ignored 2009-05-09 18:00:11 +00:00
krasimir 9e8c5ceb04 forgot to add GF.System.UseEditline and GF.System.UseHaskeline 2009-04-30 13:31:22 +00:00
krasimir 69c5448f95 conditional support for haskeline, readline and editline 2009-04-30 09:40:48 +00:00
krasimir 063c965b5c added -gf-lib-path option which overides the value of GF_LIB_PATH 2009-04-30 07:56:22 +00:00
krasimir 26ab90c652 upgrade to GHC 6.10.2 2009-04-30 05:13:55 +00:00
aarne 2a235f9709 started to move have_V2 from Lexicon to Structural ; fixes in Hindi translit table 2009-04-26 20:10:44 +00:00
aarne 14a97dd876 documentation before on-line course 2009-04-20 08:28:22 +00:00
krasimir 829ba15752 proper pretty printing of tokens in PGF.PMCFG 2009-04-15 12:10:08 +00:00
aarne 592fca98be on-line course announced on the summer school page 2009-04-14 08:12:45 +00:00
krasimir 8b4c865199 refactor GF.Data.BacktrackM to use the MonadState and Functor classes 2009-04-14 08:07:33 +00:00
aarne 7138a1c201 hebrew transliteration added 2009-04-08 20:01:35 +00:00
aarne 0bfa52e442 warning for overshadowed patterns, temporal solution 2009-04-06 14:07:22 +00:00
krasimir d7c9c716fb raise better error message when decode GFO file 2009-04-02 13:29:03 +00:00
krasimir 17055dc496 raise better error message when decode PGF file 2009-04-02 13:25:20 +00:00
aarne aceff6b951 version in Makefile 2009-04-02 10:01:26 +00:00
aarne 9b4141ad68 Updated version numbers. 2009-04-02 09:49:13 +00:00
aarne 14f606449c examples of file conversion with ps 2009-03-28 13:41:29 +00:00
aarne 30cd3704dc flag -env=quotes (and possible other flags) to restrict ps 2009-03-18 12:49:46 +00:00
aarne 045c70c7bb string operation in environment (begin and end marks) 2009-03-18 08:43:46 +00:00
aarne 8eeb6ae89e Greek (modern) transliteration scheme 2009-03-17 22:04:20 +00:00
krasimir 72f4165fae add the compiled Haskell sources for Parser and Lexer 2009-03-17 08:49:06 +00:00
krasimir 6cdb1fcb06 incomplete support for record types in the abstract syntax 2009-03-16 14:41:49 +00:00
krasimir 6f733230dd use new parser which supports the syntax in GF.Grammar.Grammar directly 2009-03-16 14:10:30 +00:00
krasimir fe5afb1cd1 export ppLabel from GF.Grammar.Printer 2009-03-15 18:52:27 +00:00
krasimir c073b05118 some more refactoring 2009-03-15 17:59:49 +00:00
krasimir 26e86f13dc code cleanup in the typechecker 2009-03-15 17:33:14 +00:00
krasimir 40089ae62d fix typo cs1 -> c2. the whole typechecker was broken before that 2009-03-14 21:02:17 +00:00
krasimir 6b23221085 remove the obsolete GF.Infra.PrintClass 2009-03-13 07:00:04 +00:00
krasimir 352e25db19 don't use ByteString.copy in Data.Binary this makes it far too slow 2009-03-12 09:03:55 +00:00
aarne 8c2a476a10 idea page 2009-03-11 16:54:16 +00:00
krasimir ff573ca0de special cases for printing the build-in PMCFG categories 2009-03-09 18:08:54 +00:00
krasimir 55dbaaa402 fix the update of overloaded functions 2009-03-05 19:18:51 +00:00
krasimir 7e75015e7d print semicolon after the ind statement 2009-03-05 13:14:17 +00:00
krasimir f3152a0c22 in GF.Grammar.Update - remove the indirection before to print the error message 2009-03-05 09:08:52 +00:00
krasimir 9e51c755c4 GF.Grammar.Printer: parenthesis around single identifier are not necessary 2009-03-04 15:22:23 +00:00