Commit Graph

8314 Commits

Author SHA1 Message Date
kr.angelov d7f81f9f51 move GF.Devel.UseIO to GF.Infra.UseIO 2008-05-22 14:58:44 +00:00
kr.angelov f902f64a3e move GF.Devel.ReadFiles to GF.Compile.ReadFiles 2008-05-22 14:51:08 +00:00
kr.angelov fd01ba1b68 move GF.Devel.GrammarToGFCC to GF.Compile.GrammarToGFCC 2008-05-22 14:46:18 +00:00
kr.angelov d8cabf0263 move GFC and GFI 2008-05-22 14:39:16 +00:00
kr.angelov ebbc0a3e80 move GF.Devel.GF to GF 2008-05-22 14:32:49 +00:00
kr.angelov 35296a555d move GF.Devel.Compute to GF.Compile.Compute 2008-05-22 14:31:36 +00:00
kr.angelov 54e47edb5d move GF.Devel.CheckGrammar to GF.Compile.CheckGrammar 2008-05-22 13:15:45 +00:00
kr.angelov fd1a216fb2 move GF.Devel.Optimize to GF.Compile.Optimize 2008-05-22 13:09:08 +00:00
kr.angelov 9d6c383c07 move GF.Devel.GetGrammar to GF.Compile.GetGrammar 2008-05-22 13:05:12 +00:00
kr.angelov a28b61be1c move GF.Devel.Compile and GF.Compile.API to GF.Compile 2008-05-22 12:57:33 +00:00
kr.angelov 2e49f7f5b1 get rid of GF.System.Arch only one function from it was actually used 2008-05-22 12:39:13 +00:00
kr.angelov df0c4f81fa remove all files that aren't used in GF-3.0 2008-05-22 11:59:31 +00:00
aarne 6394f3ccfb Makefile harmonization 2008-05-22 08:58:36 +00:00
aarne 3a27dd455e restored readline 2008-05-22 07:38:41 +00:00
kr.angelov b7ff446966 further optimization by unpacking the ByteString in Ident 2008-05-21 19:51:52 +00:00
kr.angelov ced73a2f0a fix typo 2008-05-21 19:51:24 +00:00
kr.angelov 1bead9601b remove the -prof flag from Makefile 2008-05-21 19:49:49 +00:00
kr.angelov b114471843 add GF.Source.SharedString 2008-05-21 13:35:26 +00:00
kr.angelov 57d19ce36b add the missing GF.Grammar.Predef module 2008-05-21 13:30:44 +00:00
kr.angelov c544ef3182 use ByteString internally in Ident, CId and Label 2008-05-21 13:10:54 +00:00
aarne 529374caaa added Readline to GF3 shell (in the same way as GF2, using GFCFLAGS in Makefile) 2008-05-21 09:46:30 +00:00
aarne 055c0d0d5a GF/src is now for 2.9, and the new sources are in src-3.0 - keep it this way until the release of GF 3 2008-05-21 09:26:44 +00:00
aarne 915a1de717 some deep java editor sources added 2008-05-20 11:49:50 +00:00
aarne 31bf84122b moved all old source code to src-2.9 ; src will be for GF 3 development 2008-05-20 11:47:44 +00:00
bjorn 74f048dcf4 Fix link to code.haskell.org account request page. 2008-05-13 18:26:46 +00:00
bjorn f17addbcd3 grammars/health/HealthRus.gf: comment out the linearizations of functions that are commented out in Health.gf. HealthRus now compiles (against resource-0.6). 2008-05-09 12:40:16 +00:00
aarne acebf7c912 new refs in bib ; some Hindi parameter experiments 2008-05-05 16:45:28 +00:00
meza 314f147bff JS.cf : Changed the JS grammar to support strings as property names in 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-29 13:05:24 +00:00
krasimir ba6a2b5d6e print the "linking..." message when building the GFCC code 2008-04-29 09:44:43 +00:00
krasimir 6550daf31c let the putPointE print the time in msec 2008-04-29 09:43:35 +00:00
krasimir 4e4734f5a3 remove the obsolete putCPU, putPoint and putPoint' functions 2008-04-29 09:22:57 +00:00
krasimir e62c5b71c2 add ModEnv to CompileEnv. This removes the need to read one and the same time twice when multiple grammars are loaded. 2008-04-29 09:03:43 +00:00
krasimir 0b47519d44 use cannonicalizePath in getFilePathMsg. This returns an absolute path and removes the .. indirection 2008-04-25 15:53:02 +00:00
krasimir d4832b4eeb completely rewriten readFiles implementation. Much simpler and more efficient 2008-04-25 15:50:54 +00:00
krasimir 46c9a500df use putStrLn instead of print to dump error messages. This avoids the double quotes 2008-04-25 15:49:53 +00:00
krasimir 955a5db693 fix the System.FilePath import for Posix 2008-04-22 20:06:05 +00:00
krasimir d80c1b22ce fix complete pattern in isOldFile 2008-04-22 13:09:14 +00:00
krasimir 43f30025f4 gfLibraryPath is actually an environment variable not a file path. Use the current directory instead. 2008-04-22 12:18:39 +00:00
krasimir 375754e106 move gfLibraryPath and gfGrammarPath to UseIO. Now they are accessible and there is only one place to change if you want to use different envVar 2008-04-22 12:12:29 +00:00
krasimir fc111c1a79 use the standard System.FilePath module instead of our own broken file path manipulation functions 2008-04-22 11:39:46 +00:00
krasimir 7a6adbf359 isOldFile should use the real lexer instead of "words" this avoids the need for custom unComm function 2008-04-22 08:52:11 +00:00
krasimir 92917e6e5e Use Happy grammar for imports extraction instead of hand made shallow crapy grammar 2008-04-22 08:33:23 +00:00
krasimir 4c73735de9 Some more ByteString related chandes in GF2 2008-04-17 13:22:10 +00:00
krasimir 21e5a60ce2 ByteString.readFile should be used instead of readFileStrict. This fixes the problem with the open files 2008-04-17 12:56:46 +00:00
krasimir 0ea2798b3c gf3 should not exit if there is a syntax error in the file 2008-04-17 12:50:51 +00:00
meza 08f92cd180 Changed JS generation to avoid grammar reference files. Removed grammar reference file generation. 2008-04-11 13:52:13 +00:00
bringert f439895ef9 Added GF.GFCC.Macros.lookStartCat. Changed GF.GFCC:API to use it (before, startCat always returned "S"!). GFCCtoJS has not been changed, Moises will do that. 2008-04-07 15:57:04 +00:00
bringert 898c079d84 GF.GFCC.API is for .gfcc, not.gfcm 2008-04-07 15:40:41 +00:00
krasimir 6bb28bcec4 optimized incremental algorithm 2008-03-30 19:57:05 +00:00
aarne cce757bb51 GF ten years 2008-03-20 09:17:55 +00:00