Commit Graph

  • 4c08128503 return error on undefined opers in instance and resource aarne 2008-10-03 16:16:45 +00:00
  • 4b707dbf01 return error on undefined opers in instance and resource aarne 2008-10-03 16:16:45 +00:00
  • 4bfd3f91cf added mkCard to resource 1.4 aarne 2008-10-03 13:18:46 +00:00
  • 5bc73e10bc Merge mine and aarne's variants linearization changes. bjorn 2008-10-03 09:53:25 +00:00
  • 338d4132c4 Merge mine and aarne's variants linearization changes. bjorn 2008-10-03 09:53:25 +00:00
  • 59cb392bda Don't build FV terms if there is exactly one variant. bjorn 2008-10-03 08:18:24 +00:00
  • 3e3ba03724 Don't build FV terms if there is exactly one variant. bjorn 2008-10-03 08:18:24 +00:00
  • 8290be0eb2 made variants checking symmetric for Ints m == Ints n in PGF.Check aarne 2008-10-03 08:02:54 +00:00
  • feecb1c368 made variants checking symmetric for Ints m == Ints n in PGF.Check aarne 2008-10-03 08:02:54 +00:00
  • 759ee4f926 fixed the over-expansion of record variants in PGF.Linearize aarne 2008-10-03 07:57:40 +00:00
  • 0b5a7abb2c fixed the over-expansion of record variants in PGF.Linearize aarne 2008-10-03 07:57:40 +00:00
  • 07b3870699 Fixed variants semantics in PGF linearization to expand make variants of argument lists, to get things like Auto/Wagen gender right. bjorn 2008-10-03 07:53:37 +00:00
  • ae13f4f2c9 Fixed variants semantics in PGF linearization to expand make variants of argument lists, to get things like Auto/Wagen gender right. bjorn 2008-10-03 07:53:37 +00:00
  • 1e8699d159 Added | syntax for variants. bjorn 2008-10-03 07:35:26 +00:00
  • 4b41039a5d Added | syntax for variants. bjorn 2008-10-03 07:35:26 +00:00
  • b7fe4eacc9 Handle concatenations with variants in PGF.ShowLinearize, fixes http://trac.haskell.org/gf/ticket/23 bjorn 2008-10-03 07:16:39 +00:00
  • 6d4d6bce68 Handle concatenations with variants in PGF.ShowLinearize, fixes http://trac.haskell.org/gf/ticket/23 bjorn 2008-10-03 07:16:39 +00:00
  • fa69bd8ab3 Regenerate source GF parser from GF.cf. Now, when GF/Source/Makefile is used, no hand-hacking is needed. bjorn 2008-10-02 14:11:41 +00:00
  • f362f6ad01 Regenerate source GF parser from GF.cf. Now, when GF/Source/Makefile is used, no hand-hacking is needed. bjorn 2008-10-02 14:11:41 +00:00
  • 9e501521b4 Added src/GF/Source/Makefile for regenerating the GF source parser from GF.cf. bjorn 2008-10-02 13:42:24 +00:00
  • 2fc5c7f579 Added src/GF/Source/Makefile for regenerating the GF source parser from GF.cf. bjorn 2008-10-02 13:42:24 +00:00
  • 86a30ef992 Converted GF/Source/*.hs to Unix line endings, to be able to see what happens when I regenerated the files. bjorn 2008-10-02 13:23:54 +00:00
  • c21d0d10b8 Converted GF/Source/*.hs to Unix line endings, to be able to see what happens when I regenerated the files. bjorn 2008-10-02 13:23:54 +00:00
  • 8fb068df6a Fail more gracefully on unknown file name extensions. bjorn 2008-10-02 12:32:03 +00:00
  • 7c30f07f75 Fail more gracefully on unknown file name extensions. bjorn 2008-10-02 12:32:03 +00:00
  • 6c6ff81109 small fixes in tutorial ; added txt source of the same aarne 2008-10-01 16:07:09 +00:00
  • 3d2465bb37 small fixes in tutorial ; added txt source of the same aarne 2008-10-01 16:07:09 +00:00
  • 429092ac6a added mode 'gf --run' for running silently a script ; made quizzes handle character encoding correctly ; for this end, collected coding functions in GF.Text.Coding aarne 2008-10-01 16:01:51 +00:00
  • d53f8e0644 added mode 'gf --run' for running silently a script ; made quizzes handle character encoding correctly ; for this end, collected coding functions in GF.Text.Coding aarne 2008-10-01 16:01:51 +00:00
  • 307042a6a1 refreshed the tutorial aarne 2008-10-01 13:13:10 +00:00
  • 81a93979ad refreshed the tutorial aarne 2008-10-01 13:13:10 +00:00
  • 8fbdf3e57c Italian "quello" corrected aarne 2008-10-01 12:11:29 +00:00
  • 0c964105d9 Italian "quello" corrected aarne 2008-10-01 12:11:29 +00:00
  • 86a6e282da fix the translation of "fat" in bulgarian krasimir 2008-10-01 09:37:59 +00:00
  • c2d41e70be download page for beta2 ; link to JEM demo aarne 2008-10-01 09:20:36 +00:00
  • c0a800e73e download page for beta2 ; link to JEM demo aarne 2008-10-01 09:20:36 +00:00
  • 08110bf103 more work with Parametric aarne 2008-09-30 20:21:33 +00:00
  • 2f54dcb842 more work with Parametric aarne 2008-09-30 20:21:33 +00:00
  • e9d67dbd2d started experiment on parametrizing more of RG definition aarne 2008-09-30 14:16:39 +00:00
  • fb3e468373 started experiment on parametrizing more of RG definition aarne 2008-09-30 14:16:39 +00:00
  • 203430ae6d Use parantheses for precedence in pgf-pretty lincats. bjorn 2008-09-30 12:02:58 +00:00
  • cec77015ad Use parantheses for precedence in pgf-pretty lincats. bjorn 2008-09-30 12:02:58 +00:00
  • 446aa1b5db Added --cfg option for specifying which CFG transformations to use. Added startcatonly CFG trasnformation. Removed output formats that are now easily done with --cfg: "regular", "nolr". bjorn 2008-09-30 11:52:11 +00:00
  • 14373feb3a Added --cfg option for specifying which CFG transformations to use. Added startcatonly CFG trasnformation. Removed output formats that are now easily done with --cfg: "regular", "nolr". bjorn 2008-09-30 11:52:11 +00:00
  • 794fbd4a41 Fixed CFG start cats for categories with more than one constituent. bjorn 2008-09-30 10:53:36 +00:00
  • ed7d52843b Fixed CFG start cats for categories with more than one constituent. bjorn 2008-09-30 10:53:36 +00:00
  • 3ca6c605b0 Use filtering in regular printer. bjorn 2008-09-30 09:39:09 +00:00
  • 3ad9d12c81 Use filtering in regular printer. bjorn 2008-09-30 09:39:09 +00:00
  • 41c95825f3 SRG conversion: print CFG when a unknown cat is found in renameCats. Do filtering in ebnf printer. bjorn 2008-09-30 09:32:16 +00:00
  • e1d90c00b9 SRG conversion: print CFG when a unknown cat is found in renameCats. Do filtering in ebnf printer. bjorn 2008-09-30 09:32:16 +00:00
  • 8716e48c21 pgf-pretty: remove single field record lincat hack. handle f "" (S []) correctly. bjorn 2008-09-30 09:31:31 +00:00
  • 6791378846 pgf-pretty: remove single field record lincat hack. handle f "" (S []) correctly. bjorn 2008-09-30 09:31:31 +00:00
  • 664bebf5ce Some pgf-pretty fixes, including note by Peter about W "apa" (S []). bjorn 2008-09-30 07:24:01 +00:00
  • 6706441624 regular verbs in Cat. jordi.saludes 2008-09-29 18:29:20 +00:00
  • becce3cb62 better noun morphology in Cat. jordi.saludes 2008-09-29 18:28:27 +00:00
  • 662663ffa3 Some pgf-pretty fixes, including note by Peter about W "apa" (S []). bjorn 2008-09-30 07:24:01 +00:00
  • b5ae83f899 Changes to the prolog output format peb 2008-09-25 07:32:39 +00:00
  • ba321be3ff Added pgf-pretty output-format bjorn 2008-09-26 15:21:32 +00:00
  • 0f4e8468be Added isLiteralCat function to PGF.Macros. bjorn 2008-09-26 15:04:13 +00:00
  • 804232aebc Added 'complete' function to the PGF API. This is a higher-level API to the completion functionality. bjorn 2008-09-26 13:17:21 +00:00
  • b0dde31f00 Added semantic interpretation tag printing to the *bnf grammar printers. bjorn 2008-09-26 12:57:20 +00:00
  • 2f3b7d1c55 Use ebnf format for "regular" output-format. bjorn 2008-09-26 10:20:18 +00:00
  • 7a81b559fe Changed nolr printer to use EBNF format. bjorn 2008-09-26 10:03:42 +00:00
  • a372357adc ebnf printer: print external cats first. bjorn 2008-09-26 09:58:57 +00:00
  • 86e94e3b1b bnf and ebnf printer: align ::= symbols. bjorn 2008-09-26 09:54:09 +00:00
  • a4ded76aa3 SRG category renaming: don't count the external cats when calculating indices. bjorn 2008-09-26 09:44:02 +00:00
  • d1a2cdb948 Changed SRG category renaming to use GF cat + index among CFG cats for that GF cat, instead of the old Concrete syntax name + index among all CFG cats. bjorn 2008-09-26 09:39:48 +00:00
  • 65f302bb84 Oops, I accidentally disabled all CFG simplification and LR-removal with the ENBF printing patch. bjorn 2008-09-26 09:39:04 +00:00
  • 1bcffdce30 Change category naming in CFG generation: the number now starts from 1 for each GF category, instead of being the FCFG category number. bjorn 2008-09-26 09:28:03 +00:00
  • 92c76a6265 Added --output-format=ebnf. bjorn 2008-09-26 09:20:39 +00:00
  • 8fa99886b3 In CFG generation: don't add linrow number if the lincat has only a single constituent. bjorn 2008-09-26 09:06:52 +00:00
  • b114cfda77 Added --output-format=nolr. Minor makeRegular refactoring. bjorn 2008-09-25 13:41:07 +00:00
  • 13191ac155 Added --output-format=regular. bjorn 2008-09-25 11:49:00 +00:00
  • 7a5e2a15bd Fixe copy-paste error: srgs_abnf_nonrec produced xml, fixed now. bjorn 2008-09-25 11:36:04 +00:00
  • cc7173a034 Somewhat nicer FCFG output format. bjorn 2008-09-25 08:44:23 +00:00
  • cdc647e788 Added an FCFG output format (--output-format=fcfg). This now lives in GF.Speech.PGFToCFG, but should probably move somewhere else. bjorn 2008-09-25 08:41:49 +00:00
  • bfcfb513f3 Changes to the prolog output format peb 2008-09-25 07:32:39 +00:00
  • 2884598b7c Added pgf-pretty output-format bjorn 2008-09-26 15:21:32 +00:00
  • 0e869a3574 Added isLiteralCat function to PGF.Macros. bjorn 2008-09-26 15:04:13 +00:00
  • f377af2617 Added 'complete' function to the PGF API. This is a higher-level API to the completion functionality. bjorn 2008-09-26 13:17:21 +00:00
  • 8fe2a1cc59 Added semantic interpretation tag printing to the *bnf grammar printers. bjorn 2008-09-26 12:57:20 +00:00
  • b64d25b3be Use ebnf format for "regular" output-format. bjorn 2008-09-26 10:20:18 +00:00
  • a84849bee2 Changed nolr printer to use EBNF format. bjorn 2008-09-26 10:03:42 +00:00
  • 9010afef50 ebnf printer: print external cats first. bjorn 2008-09-26 09:58:57 +00:00
  • d54ba6f112 bnf and ebnf printer: align ::= symbols. bjorn 2008-09-26 09:54:09 +00:00
  • 93e9d60765 SRG category renaming: don't count the external cats when calculating indices. bjorn 2008-09-26 09:44:02 +00:00
  • d80c71f688 Changed SRG category renaming to use GF cat + index among CFG cats for that GF cat, instead of the old Concrete syntax name + index among all CFG cats. bjorn 2008-09-26 09:39:48 +00:00
  • c588e8ca2b Oops, I accidentally disabled all CFG simplification and LR-removal with the ENBF printing patch. bjorn 2008-09-26 09:39:04 +00:00
  • 8c348f963f Change category naming in CFG generation: the number now starts from 1 for each GF category, instead of being the FCFG category number. bjorn 2008-09-26 09:28:03 +00:00
  • 824d72bf16 Added --output-format=ebnf. bjorn 2008-09-26 09:20:39 +00:00
  • 84dec7aaa2 In CFG generation: don't add linrow number if the lincat has only a single constituent. bjorn 2008-09-26 09:06:52 +00:00
  • 367cc0acb9 Added --output-format=nolr. Minor makeRegular refactoring. bjorn 2008-09-25 13:41:07 +00:00
  • 8001ea8ea0 Added --output-format=regular. bjorn 2008-09-25 11:49:00 +00:00
  • 4d96eb7e9a Fixe copy-paste error: srgs_abnf_nonrec produced xml, fixed now. bjorn 2008-09-25 11:36:04 +00:00
  • 716250bcf1 Somewhat nicer FCFG output format. bjorn 2008-09-25 08:44:23 +00:00
  • 90b2441c34 Added an FCFG output format (--output-format=fcfg). This now lives in GF.Speech.PGFToCFG, but should probably move somewhere else. bjorn 2008-09-25 08:41:49 +00:00
  • db15fe74be ParadigmsCat in next-lib updated aarne 2008-09-24 08:52:49 +00:00
  • 1dd60b1b22 ParadigmsCat in next-lib updated aarne 2008-09-24 08:52:49 +00:00
  • 34c5617ef6 Got SRGS ABNF generation to compile. bjorn 2008-09-23 12:56:25 +00:00
  • 75df5cf443 Added srgs_abnf_nonrec grammar printer to GF.Infra.Options. bjorn 2008-09-23 12:44:17 +00:00