Commit Graph

  • 44eeb7a0f7 A bunch of changes that make it easy to run the gf server with lighttpd bjorn 2008-10-16 13:39:09 +00:00
  • 3ee2a7b072 A bunch of changes that make it easy to run the gf server with lighttpd bjorn 2008-10-16 13:39:09 +00:00
  • f211fc10ca Multithreaded gf.fcgi. bjorn 2008-10-16 13:00:44 +00:00
  • e94cfd8567 Multithreaded gf.fcgi. bjorn 2008-10-16 13:00:44 +00:00
  • 11ba8a6a17 server/makefile added test.pgf target. bjorn 2008-10-16 13:00:16 +00:00
  • bc87219f8e server/makefile added test.pgf target. bjorn 2008-10-16 13:00:16 +00:00
  • 95278a947f Export list in GF.Compile.GetGrammar bjorn 2008-10-16 12:59:40 +00:00
  • d67d44993b Export list in GF.Compile.GetGrammar bjorn 2008-10-16 12:59:40 +00:00
  • bb25c86ae5 Copy command-line flags to in-memory module when reading from a .gfo file. This maeans that command-line flags get put in the .pgf file. bjorn 2008-10-16 11:58:18 +00:00
  • b9a9fb2f40 Copy command-line flags to in-memory module when reading from a .gfo file. This maeans that command-line flags get put in the .pgf file. bjorn 2008-10-16 11:58:18 +00:00
  • ff36a38a48 Fixed German feather_N, it was just copy-paste from English. bjorn 2008-10-16 11:40:01 +00:00
  • 176dc3e730 In shell "p" command, only try languages that have a parser. bjorn 2008-10-16 11:33:09 +00:00
  • 67fabb0e0d In shell "p" command, only try languages that have a parser. bjorn 2008-10-16 11:33:09 +00:00
  • b0351dc653 build pgf files in src/server with erasing parsing bjorn 2008-10-16 11:27:12 +00:00
  • 1f724b36bb build pgf files in src/server with erasing parsing bjorn 2008-10-16 11:27:12 +00:00
  • f0f4948f5b Allow giving .gfo files as gfc command-line arguments. bjorn 2008-10-16 10:33:23 +00:00
  • fb3fdcab3d Allow giving .gfo files as gfc command-line arguments. bjorn 2008-10-16 10:33:23 +00:00
  • d10c8bd20a Removed on-demand parser generation from the PGF interpreter. bjorn 2008-10-16 10:18:54 +00:00
  • d698a006cc Removed on-demand parser generation from the PGF interpreter. bjorn 2008-10-16 10:18:54 +00:00
  • dc3f283344 Moved parser building in the PGF interpreter to PGF.hs from PGF/Raw/Convert.hs, in preparation for doing something more clever about it (e.g. looking at the parser flag). bjorn 2008-10-16 10:13:25 +00:00
  • 8d832b5b9a Moved parser building in the PGF interpreter to PGF.hs from PGF/Raw/Convert.hs, in preparation for doing something more clever about it (e.g. looking at the parser flag). bjorn 2008-10-16 10:13:25 +00:00
  • 8726886298 A bit more verbosity when combining PGF files. Use putPointE when writing output files. bjorn 2008-10-16 10:12:57 +00:00
  • e75ccc2542 A bit more verbosity when combining PGF files. Use putPointE when writing output files. bjorn 2008-10-16 10:12:57 +00:00
  • d1633b98d0 Honor --erasing flag from command-line also when compiling existing .gfo to PGF. bjorn 2008-10-16 08:27:43 +00:00
  • 21e3858442 Honor --erasing flag from command-line also when compiling existing .gfo to PGF. bjorn 2008-10-16 08:27:43 +00:00
  • 5422eb54d9 code tweak: use Map.findWithDefault in PGF.Macros.lookMap bjorn 2008-10-16 08:22:04 +00:00
  • 23a139ec07 code tweak: use Map.findWithDefault in PGF.Macros.lookMap bjorn 2008-10-16 08:22:04 +00:00
  • 856c31a64b restored the possibility to compile .cf files to gf aarne 2008-10-15 15:08:38 +00:00
  • 65bafe2a3b restored the possibility to compile .cf files to gf aarne 2008-10-15 15:08:38 +00:00
  • adc6566cd3 high-order syntax in PMCFG krasimir 2008-10-15 14:58:00 +00:00
  • bb6623f6e7 high-order syntax in PMCFG krasimir 2008-10-15 14:58:00 +00:00
  • be75baa4bf rename some variable names krasimir 2008-10-15 09:43:15 +00:00
  • 7676ab8e00 Copy command-line options to module flags when compiling to .gfo. bjorn 2008-10-15 14:24:23 +00:00
  • 849642e9dd Merge ModuleOptions and Options. bjorn 2008-10-15 11:55:18 +00:00
  • 1ecb4f63e9 Added OPTIONS class to make options handling somewhat nicer. Next, I will merge Flags and ModuleFlags. bjorn 2008-10-15 11:38:34 +00:00
  • 063b82cf6c rename some variable names krasimir 2008-10-15 09:43:15 +00:00
  • f898c7543d Copy command-line options to module flags when compiling to .gfo. bjorn 2008-10-15 14:24:23 +00:00
  • 58381a95a4 Merge ModuleOptions and Options. bjorn 2008-10-15 11:55:18 +00:00
  • 50ed99e9b1 Added OPTIONS class to make options handling somewhat nicer. Next, I will merge Flags and ModuleFlags. bjorn 2008-10-15 11:38:34 +00:00
  • 60ba93cfbb for_Prep is 'para' in Spa. jordi.saludes 2008-10-11 21:50:28 +00:00
  • f438fbb294 rename emptyFRulesEnv to emptyGrammarEnv krasimir 2008-10-15 09:26:01 +00:00
  • dc2d0f0df4 Added PGF.TypeCheck to .cabal. bjorn 2008-10-15 09:05:37 +00:00
  • e36d70d483 threat category _Var as a literal category krasimir 2008-10-15 08:38:34 +00:00
  • 4fa3eb87cd generate metavariables in the tree extraction for PMCFG krasimir 2008-10-15 08:02:12 +00:00
  • 5f33e0bda9 store the total number of PMCFG categories in the PGF file krasimir 2008-10-15 07:47:57 +00:00
  • 57ee52103d literal categories in the incremental parser krasimir 2008-10-14 15:29:50 +00:00
  • e4dc63f665 rudimentary abstract syntax type checker and solver in PGF aarne 2008-10-14 14:34:08 +00:00
  • ec2d7e2299 pass the full Tokn type to the add function not just the KS string krasimir 2008-10-14 13:29:45 +00:00
  • a2e3b1ce73 moved paraphrases to examples/test/, meant for small grammars used for testing various aspects aarne 2008-10-14 11:20:44 +00:00
  • a11f1b1437 paraphrase works a little better now ; added examples/paraphrase for testing aarne 2008-10-14 11:19:30 +00:00
  • 3fe0cccaf7 remove trace in the PMCFG compilation krasimir 2008-10-14 09:40:55 +00:00
  • 4573d10442 the new optimized incremental parser and the common subexpression elimination optimization in PMCFG krasimir 2008-10-14 08:00:50 +00:00
  • 0c66ad597d register PGF.AbsCompute and PGF.Paraphrase in GF.cabal krasimir 2008-10-14 07:57:32 +00:00
  • e054f9b063 remove GF.Source.ErrM from GF.cabal krasimir 2008-10-13 20:03:29 +00:00
  • 54f8fd9ec1 added a paraphrase method applying def's in both directions, in subtrees, and step by step; doesn't work properly yet aarne 2008-10-13 16:41:21 +00:00
  • 41cc4694fd for_Prep is 'para' in Spa. jordi.saludes 2008-10-11 21:50:28 +00:00
  • cdff4db5c4 rename emptyFRulesEnv to emptyGrammarEnv krasimir 2008-10-15 09:26:01 +00:00
  • accff02c8d Added PGF.TypeCheck to .cabal. bjorn 2008-10-15 09:05:37 +00:00
  • 8386c8b939 threat category _Var as a literal category krasimir 2008-10-15 08:38:34 +00:00
  • b01fcc8c3c generate metavariables in the tree extraction for PMCFG krasimir 2008-10-15 08:02:12 +00:00
  • ebef7ecb7b store the total number of PMCFG categories in the PGF file krasimir 2008-10-15 07:47:57 +00:00
  • 50fc82d4db literal categories in the incremental parser krasimir 2008-10-14 15:29:50 +00:00
  • b6666624a0 rudimentary abstract syntax type checker and solver in PGF aarne 2008-10-14 14:34:08 +00:00
  • 94bc0c9032 pass the full Tokn type to the add function not just the KS string krasimir 2008-10-14 13:29:45 +00:00
  • b862003c11 moved paraphrases to examples/test/, meant for small grammars used for testing various aspects aarne 2008-10-14 11:20:44 +00:00
  • df08e52d5c paraphrase works a little better now ; added examples/paraphrase for testing aarne 2008-10-14 11:19:30 +00:00
  • e94f1cf2c7 remove trace in the PMCFG compilation krasimir 2008-10-14 09:40:55 +00:00
  • 1fc909c101 the new optimized incremental parser and the common subexpression elimination optimization in PMCFG krasimir 2008-10-14 08:00:50 +00:00
  • fa4003535f register PGF.AbsCompute and PGF.Paraphrase in GF.cabal krasimir 2008-10-14 07:57:32 +00:00
  • cdca907909 remove GF.Source.ErrM from GF.cabal krasimir 2008-10-13 20:03:29 +00:00
  • 8abf7f5c8a added a paraphrase method applying def's in both directions, in subtrees, and step by step; doesn't work properly yet aarne 2008-10-13 16:41:21 +00:00
  • fbc72e3230 added a note on refreshing variables in AbsCompute aarne 2008-10-10 16:01:07 +00:00
  • a643cc522d added a note on refreshing variables in AbsCompute aarne 2008-10-10 16:01:07 +00:00
  • 4e795bab9b a first version of PGF.AbsCompute aarne 2008-10-10 15:53:17 +00:00
  • 8555c65c36 a first version of PGF.AbsCompute aarne 2008-10-10 15:53:17 +00:00
  • 917f417413 AdjOrd instance of mkAP aarne 2008-10-10 12:26:09 +00:00
  • 76e9964d98 AdjOrd instance of mkAP aarne 2008-10-10 12:26:09 +00:00
  • 88798b2a23 Added option to treat some categories as lexical when generating Haskell data types. bjorn 2008-10-10 11:55:12 +00:00
  • 7a5d3da347 Added option to treat some categories as lexical when generating Haskell data types. bjorn 2008-10-10 11:55:12 +00:00
  • 18aa48941c oops - forgot mkPresent as well aarne 2008-10-08 08:35:51 +00:00
  • 9d6f088dc0 oops - forgot mkPresent as well aarne 2008-10-08 08:35:51 +00:00
  • eba875c7d4 oops - had forgotten Makefile from next-lib aarne 2008-10-08 08:28:39 +00:00
  • 51046b5639 oops - had forgotten Makefile from next-lib aarne 2008-10-08 08:28:39 +00:00
  • 21028dbe94 the parameter for RS and RCl should be Agr and not GenNum (bulgarian) krasimir 2008-10-07 18:17:32 +00:00
  • ab14205108 next-lib now compiles webalt ; removed subdir mathematical/ for simplicity aarne 2008-10-06 15:27:14 +00:00
  • 43dcd61cbf next-lib now compiles webalt ; removed subdir mathematical/ for simplicity aarne 2008-10-06 15:27:14 +00:00
  • e765b97fc4 simplified 1.5 by removing mathematical/ aarne 2008-10-06 12:49:13 +00:00
  • e56e6483f6 simplified 1.5 by removing mathematical/ aarne 2008-10-06 12:49:13 +00:00
  • 394050d9f7 added a command for tree operations and started a module for defining them aarne 2008-10-05 19:49:26 +00:00
  • f376576af0 added a command for tree operations and started a module for defining them aarne 2008-10-05 19:49:26 +00:00
  • e88c7a28a7 adapted old AbsCompute for use with source GF terms aarne 2008-10-05 18:01:42 +00:00
  • 673bc27755 adapted old AbsCompute for use with source GF terms aarne 2008-10-05 18:01:42 +00:00
  • e20969ab5d prevent pgf from being empty when there are no concrete syntaxes aarne 2008-10-05 15:44:16 +00:00
  • 1f8c999f1b prevent pgf from being empty when there are no concrete syntaxes aarne 2008-10-05 15:44:16 +00:00
  • 21aa3cfa17 forced checking def definitions; accept pgf with no concretes aarne 2008-10-05 15:21:08 +00:00
  • be9ff0cbca forced checking def definitions; accept pgf with no concretes aarne 2008-10-05 15:21:08 +00:00
  • 24207d40e9 extended AP with Ord and compar in 1.5 aarne 2008-10-03 20:42:09 +00:00
  • 16a1a48874 extended AP with Ord and compar in 1.5 aarne 2008-10-03 20:42:09 +00:00
  • 27de3c0e7b print full types instead of lock field heuristics in overload resolution if the heuristic is misleading aarne 2008-10-03 18:18:21 +00:00
  • 56c2c0e067 print full types instead of lock field heuristics in overload resolution if the heuristic is misleading aarne 2008-10-03 18:18:21 +00:00