bringert
|
7cceec0802
|
Fixed (final?) two bugs in the SISR generation.
|
2006-12-20 22:13:56 +00:00 |
|
bringert
|
514a8d6afa
|
More JSGF pretty-printing.
|
2006-12-20 21:50:16 +00:00 |
|
bringert
|
642809fd3b
|
JSGF pretty printing tweaks.
|
2006-12-20 21:43:41 +00:00 |
|
bringert
|
f07b0ef88e
|
Use HughesPJ pretty printer to make JSGF output look nicer.
|
2006-12-20 21:39:25 +00:00 |
|
bringert
|
0353b7b7cb
|
Make smaller SISR code for tokens.
|
2006-12-20 20:22:08 +00:00 |
|
bringert
|
e74d10952e
|
Removed tracing from PrJSGF.
|
2006-12-20 20:14:46 +00:00 |
|
bringert
|
f9621483a0
|
Use LCLR algorithm for eliminating left-recursion, with lambda terms in SISR for getting trees right.
|
2006-12-20 20:10:15 +00:00 |
|
bringert
|
c7df9f4167
|
Added still unused implementation of Moore's LCLR algorithm for left recursion elimination. Fixed top category generation for SRG (included LR-elimination-added categories before).
|
2006-12-17 19:18:28 +00:00 |
|
bringert
|
4e592d495e
|
Use [] in JSGF printing.
|
2006-12-17 18:16:20 +00:00 |
|
bringert
|
f252bb6090
|
Some clean-up in GF/Speech/TransformCFG.hs
|
2006-12-17 13:29:12 +00:00 |
|
bringert
|
44af93a9c9
|
Many fixes to JSGF format (never tested before). Implemented JSGF+SISR. Left recursion removal destroys SISR, must be fixed.
|
2006-12-17 13:17:17 +00:00 |
|
bringert
|
bd4dbfb26b
|
VoiceXML: add _cat and _field to category names, to avoid clashing with javascript built-ins. removed debugging stuff to make maintenance easier. SRGS: changed cate and field names to match the VoiceXML change.
|
2006-12-16 14:19:04 +00:00 |
|
bringert
|
215bf61115
|
Towards smaller SRGs when lots of variants are used.
|
2006-12-15 16:09:58 +00:00 |
|
bringert
|
1e1401472f
|
Include update function in generated VoiceXML. Generated linearization javaScript now uses the same abstract syntax representation as SISR.
|
2006-12-15 16:08:39 +00:00 |
|
bringert
|
1f1be57279
|
Added NOINLINE pragma to Today.hs, to avoid forcing recompilation of modules that depend on GF.Today.
|
2006-12-15 14:06:42 +00:00 |
|
bringert
|
0b7fef1a33
|
Use ebnf srg generation in PrSRGS.
|
2006-12-12 14:01:42 +00:00 |
|
bringert
|
1c8e32e641
|
Moved profile stuff to GF.Speech.SRG, to allow other SRG formats to include SISR.
|
2006-12-12 11:59:12 +00:00 |
|
bringert
|
87b66d5205
|
SRGS generation: don't include debug script stuff if debugging is disabled. Place category comments better.
|
2006-12-12 10:37:45 +00:00 |
|
bringert
|
c07300b86b
|
SRGS+SISR: put tags after items.
|
2006-12-11 19:41:03 +00:00 |
|
bringert
|
e86aa2deb6
|
VoiceXML: set xml:lang (value is still fake though)
|
2006-12-11 16:08:15 +00:00 |
|
bringert
|
ce62977188
|
VoiceXML: print without debugging stuff by default.
|
2006-12-11 15:20:26 +00:00 |
|
bringert
|
c34c26a837
|
VoiceXML: don't use srcexpr in subdialogs, since Opera does not support that. Also makes fewer subdialogs nows.
|
2006-12-11 14:47:00 +00:00 |
|
bringert
|
0dc19c3139
|
VoiceXML: don't use subdialog srcexpr for statically know subdialogs.
|
2006-12-10 23:32:30 +00:00 |
|
bringert
|
c0db56422b
|
Reinstate SISR field name for top-level categories. The VoiceXML generation relies on it.
|
2006-12-10 23:31:43 +00:00 |
|
bringert
|
51ed253c75
|
Added tag-format attribute to SRGS XML when using SISR.
|
2006-12-10 20:53:51 +00:00 |
|
bringert
|
7e8d0e49b2
|
Use public category with original name as SRGS start cat.
|
2006-12-08 20:10:28 +00:00 |
|
bringert
|
a4b0496378
|
Changed SRGS SISR printing to be closer to the current working draft standard, as supported by the WebSphere implementation (and thus Opera).
|
2006-12-08 19:53:44 +00:00 |
|
bringert
|
c038db9d7c
|
JavaScript generation: compile all concrete syntaxes, not just the first.
|
2006-12-08 19:53:06 +00:00 |
|
bringert
|
6645233be0
|
Made generated JavaScript more object-oriented. Moved common JS stuff to lib/javascript/gflib.js
|
2006-12-06 13:52:24 +00:00 |
|
bringert
|
ae43c55ae0
|
Oops, I broke the gfcc printer. Fixed now.
|
2006-12-06 11:54:51 +00:00 |
|
bringert
|
18ec82b54d
|
Got GFCC to JavaScript compilation working. Variants are still printed in a weird way.
|
2006-12-05 22:10:28 +00:00 |
|
bringert
|
ba13ff08d2
|
Added the beginnings of GFCC to JavaScript conversion.
|
2006-11-30 22:50:25 +00:00 |
|
bringert
|
c2ecc9d554
|
Added tags target for building a TAGS file.
|
2006-11-30 21:25:23 +00:00 |
|
bringert
|
57b39a8475
|
Fixed typo in Kettil's patch.
|
2006-11-21 14:14:24 +00:00 |
|
bringert
|
429cbe1139
|
Removed extra comma in import list of src/GF/Speech/Relation.hs. This prevented compilation on current ghc HEAD.
|
2006-09-13 16:46:07 +00:00 |
|
bringert
|
f41c8fd2fc
|
transferc now uses env var TRANSFER_PATH to locate imports.
|
2006-09-13 11:46:04 +00:00 |
|
bringert
|
1807dc4379
|
Added darcs add to darcs instructions.
|
2006-09-03 20:14:10 +00:00 |
|
bringert
|
df370ec7f8
|
Updated darcs.html with simpler instructions for current darcs versions (removed the ControlMaster stuff).
|
2006-08-28 12:12:21 +00:00 |
|
bringert
|
d71b576f6e
|
Use mkPrep instead of mkPreposition in peace keeping grammars.
|
2006-08-28 11:57:19 +00:00 |
|
bringert
|
afac97b821
|
Block SIGINT while running gfInteract, as suggested by Peter.
|
2006-06-15 01:41:18 +00:00 |
|
bringert
|
0e484f094f
|
Disable special treatment of lists in SRGS+SISR generation, since OptimTalk can't handle it.
|
2006-05-31 19:41:05 +00:00 |
|
bringert
|
6217a2a4d9
|
Imported latest config.sub and config.guess from http://cvs.savannah.gnu.org/viewcvs/config/config/
|
2006-05-20 03:31:59 +00:00 |
|
bringert
|
b7e1e31909
|
Changes to make GF compile with GHC 6.5 from CVS: remove inlines use of !, change all latin-1 characters in haskell code to escapes.
|
2006-05-20 02:56:06 +00:00 |
|
bringert
|
49849d7fe3
|
Regenerated transfer bnfc stuff with latest bnfc, happy and alex, to be able to compile on GHC CVS.
|
2006-05-20 01:41:53 +00:00 |
|
bringert
|
e1ea20277c
|
VoiceXML generation: use cond attribute with blocks, instead of having ifs inside. Recommended by OptimSys support.
|
2006-04-27 09:30:59 +00:00 |
|
bringert
|
1db0885429
|
Commented out one_Det in peacekeeping grammar.
|
2006-04-25 15:44:43 +00:00 |
|
bringert
|
10bf3b1d9f
|
Moved punctuation to a separate field, to allow spoken language grammars to omit it. Created top-level spoken language grammars. (all in peacekeeping)
|
2006-04-21 21:53:20 +00:00 |
|
bringert
|
9a51ac6ebf
|
Peacekeeping README: added reference to "Emergency multilingual phrasebook"
|
2006-04-21 14:49:46 +00:00 |
|
bringert
|
4bc12bcde1
|
Peace keeping: added more lexicon words. Added this_NP and that_NP. Added some more examples.
|
2006-04-21 14:34:45 +00:00 |
|
bringert
|
c4560e21b0
|
Build peace grammars with optimize=share to work with GF EI.
|
2006-04-21 13:55:19 +00:00 |
|
bringert
|
3c1ef84ddd
|
Peacekeeping: moved startcat flags to top level concretes to work around problems in figuring out the startcat for CFGMs.
|
2006-04-21 13:16:14 +00:00 |
|
bringert
|
fc72f8b730
|
Added TODO item about startcat in CFGM grammars.
|
2006-04-21 13:13:28 +00:00 |
|
bringert
|
c4f36a024a
|
Implemented some new words in swedish. Use english compound for police officer.
|
2006-04-21 12:08:10 +00:00 |
|
bringert
|
4bb72d9343
|
Changed gfdoc to: include modification time of the gf file, instead of document generation time; ignore pragmas at the start of the GF file; not put note about txt2tags in the generated html.
|
2006-04-21 11:49:06 +00:00 |
|
bringert
|
53b86102ff
|
Changed PeacePhrases_Swe to latin-1.
|
2006-04-21 09:55:15 +00:00 |
|
bringert
|
028561ac2a
|
peacekeeping: implemented the new lexicon entries in english.
|
2006-04-21 07:49:53 +00:00 |
|
bringert
|
44300844db
|
peacekeeping: add a module with phrases which are very different in different languages, e.g. greetings. The english and swedish implementations do not yet use the resource grammars, and the finnish is empty.
|
2006-04-20 22:46:41 +00:00 |
|
bringert
|
79c0cc23e6
|
Added section for examples we I don't know how to handle well without overgenerating too much.
|
2006-04-20 22:33:47 +00:00 |
|
bringert
|
e75689439d
|
Added some more words to the peacekeeping lexicon. Did not add them in the concrete syntaxes yet.
|
2006-04-20 22:18:35 +00:00 |
|
bringert
|
58a6088a4d
|
Fixed a swedish peacekeeping missed latin-1 conversion.
|
2006-04-20 21:11:03 +00:00 |
|
bringert
|
ca96cb741b
|
Added swedish version of the peacekeeping grammar.
|
2006-04-20 18:27:51 +00:00 |
|
bringert
|
a1e2767dbe
|
Reorganized the peacekeeping grammar.
|
2006-04-20 17:55:46 +00:00 |
|
bringert
|
f9cdc3c732
|
Added QuestIAdv_NP.
|
2006-04-20 16:43:13 +00:00 |
|
bringert
|
af52e49d59
|
PeaceKepp: added a bunch of examples. Added a few words. Added some missing syntax constructs.
|
2006-04-20 15:13:55 +00:00 |
|
bringert
|
35cd3af661
|
Added Quest category to PeaceKeep grammar.
|
2006-04-20 11:46:50 +00:00 |
|
bringert
|
72dbe753e0
|
Added the beginnings of the PeaceKeep grammar.
|
2006-04-20 11:13:43 +00:00 |
|
bringert
|
8c77d8e951
|
Added debugging flag to generated VoiceXML.
|
2006-04-20 09:46:54 +00:00 |
|
bringert
|
ccd5189766
|
Use quest_Cat to generate questions in the VoiceXML printer.
|
2006-04-19 09:03:19 +00:00 |
|
bringert
|
43b962f525
|
Disable readline support on cygwin, regardless of GHC version.
|
2006-04-19 08:48:54 +00:00 |
|
bringert
|
a663a046ed
|
Look at both command-line and grammar startcat falgs in pg commands.
|
2006-04-18 12:42:20 +00:00 |
|
bringert
|
6eac1e2be2
|
Fixed left recursion removal to not create cyclic rules.
|
2006-04-13 15:07:17 +00:00 |
|
bringert
|
dbfef31538
|
Removed cycles when building SRGs, to avoid getting left-recursive grammars.
|
2006-04-13 14:47:37 +00:00 |
|
bringert
|
c5d0416996
|
generate unique new category names when removing left recursion from cfgs.
|
2006-04-13 14:29:27 +00:00 |
|
bringert
|
47dedcf256
|
Fixed bug in SRG top-down filtering where the start category would be removed if it wasn't referenced by itself.
|
2006-04-13 14:18:13 +00:00 |
|
bringert
|
aa309abecf
|
Added top-down filtering to the GSL printer.
|
2006-04-13 13:33:35 +00:00 |
|
bringert
|
293a0eb988
|
Added -startcat flag to the pg command.
|
2006-04-13 13:32:58 +00:00 |
|
bringert
|
97956fc13f
|
The SLF removeTrivialEmptyNodes optimization could orphan the final node. Fixed this by not bypassing final nodes.
|
2006-04-12 23:22:35 +00:00 |
|
bringert
|
cb046fea18
|
In GSL generation: remove punctuation before LR analysis.
|
2006-03-31 15:52:03 +00:00 |
|
bringert
|
8dfa27bb6d
|
Added colon to the list of punctuation chars in GSL generation.
|
2006-03-31 15:31:33 +00:00 |
|
bringert
|
da61e709ad
|
Updated version numbers to 2.5.
|
2006-03-21 13:57:00 +00:00 |
|
bringert
|
789ce01032
|
Added release number in debian/changelog.
|
2006-03-21 13:49:42 +00:00 |
|
bringert
|
e97e112937
|
Set GF_LIB_PATH to the dist dir when building grammar-dist.
|
2006-03-21 13:20:03 +00:00 |
|
bringert
|
f5f230b6c0
|
Use date-based package name for grammar dist. Included compiled resource-1.0 in grammar dist.
|
2006-03-21 13:02:14 +00:00 |
|
bringert
|
385774a6b7
|
Debian package: build and install gfdoc.
|
2006-03-21 13:01:58 +00:00 |
|
bringert
|
388fd424a9
|
Don't rebuild java code when installing it.
|
2006-03-21 12:25:34 +00:00 |
|
bringert
|
b7f5f9d404
|
Updated copyright year in src/GF.hs.
|
2006-03-21 10:55:38 +00:00 |
|
bringert
|
1b28230449
|
Debian package: use install-gf
|
2006-03-21 10:49:59 +00:00 |
|
bringert
|
9cb1998948
|
Debian package: use prefix in isntall rule.
|
2006-03-21 10:48:54 +00:00 |
|
bringert
|
b87b82fbd9
|
Debian package: run configure and make in src/.
|
2006-03-21 10:30:19 +00:00 |
|
bringert
|
cf2c5641a2
|
Added beginnings of debian packaging stuff.
|
2006-03-21 10:25:40 +00:00 |
|
bringert
|
0419860b4e
|
Transfer: some TODOs. Lots of minor fixes in type checking algorithm.
|
2006-03-20 18:23:55 +00:00 |
|
bringert
|
8d1543684a
|
Some simple clarifications in the transfer type checking document.
|
2006-03-20 15:15:56 +00:00 |
|
bringert
|
eacb437f43
|
Expermintation woth a collections framework for transfer.
|
2006-03-20 14:46:47 +00:00 |
|
bringert
|
d760ce9738
|
Added some tricky transfer type checking examples.
|
2006-03-20 14:04:11 +00:00 |
|
bringert
|
2371a1fcca
|
Transfer TODO: added (A,B : Type) argument types.
|
2006-03-20 14:03:34 +00:00 |
|
bringert
|
19af3254dc
|
Replaced all used of Data.FiniteMap with Data.Map.
|
2006-03-20 12:49:31 +00:00 |
|
bringert
|
31fdc0d29a
|
Updated config.sub and config.guess.
|
2006-03-16 09:11:12 +00:00 |
|
bringert
|
5da597da36
|
Transfer prelude: added missing type arguments to some type classes.
|
2006-03-15 16:48:35 +00:00 |
|
bringert
|
379a969f67
|
Fixed typo in transfer prelude: prim_eq_Str
|
2006-03-15 16:25:40 +00:00 |
|
bringert
|
626a23ac78
|
Use ghc-pkg field instead of latest, to work with ghc-pkg 6.4.
|
2006-03-14 09:31:27 +00:00 |
|