1
0
forked from GitHub/gf-core
Commit Graph

3801 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