hallgren
e2a8d4cf9e
Require GHC >=6.12, and add a homepage field in GF.cabal
...
I assume checking for base>=4.2 is a good way to test for the presence of the
new Unicode-aware I/O libraries (first shipped with GHC 6.12) that GF now
relies on.
2010-04-22 13:09:27 +00:00
krasimir
99680e345e
bump GF version to 3.1.6
2010-04-22 08:41:51 +00:00
krasimir
c11064bfad
always use Haskeline. drop Readline & Editline
2010-04-19 15:12:52 +00:00
krasimir
0b6b30d4a8
use the native unicode support from GHC 6.12
2010-04-19 09:38:36 +00:00
krasimir
731d46643d
white space instead of tab in GF.cabal
2010-02-12 21:31:30 +00:00
krasimir
991e51373a
add PGF.Probabilistic in GF.cabal
2010-02-12 16:12:17 +00:00
krasimir
e33447aadd
fix the tabular printing when there is a V constructor
2010-02-03 17:33:55 +00:00
krasimir
a039808141
PGF is now real synchronous PMCFG
2010-01-17 21:35:36 +00:00
krasimir
362f333ebd
now the linearization is completely based on PMCFG
2010-01-17 17:05:21 +00:00
hallgren
b318698372
Use build-type: Custom, so that cabal install calls Setup.hs.
2010-01-13 16:40:15 +00:00
hallgren
9fc30c11df
Update version number 3.0 to 3.1 in a number of places
2009-12-15 15:27:26 +00:00
hallgren
b81e56f306
Add build-tools: happy, alex
2009-12-15 15:25:15 +00:00
krasimir
57d07a295a
use forward slash instead of back slash in GF.cabal
2009-12-14 14:32:55 +00:00
krasimir
7a449030b0
remove some more dead code
2009-12-14 13:11:58 +00:00
krasimir
76debee2c1
remove the old parsing code and the -erasing=on flag
2009-12-14 10:54:22 +00:00
krasimir
15ddc283d4
rename some modules that had GFCC in the name to PGF+something
2009-12-14 10:10:58 +00:00
krasimir
c92f9d1c0c
reorganize the directories under src, and rescue the JavaScript interpreter from deprecated
2009-12-13 18:50:29 +00:00
krasimir
5a63f221d7
before the optimizations OptParametrize and OptValues were applied twice. in addition the values optimization is now always applied because it become very cheep
2009-11-12 21:11:51 +00:00
krasimir
98cf0ea180
add GF.Compile.Concrete.TypeCheck in GF.cabal
2009-10-25 13:10:24 +00:00
krasimir
6cb3228a04
split the abstract syntax specific and the concrete syntax specific modules in different subfolders in GF.Compile
2009-10-24 17:42:02 +00:00
krasimir
cc69abd7b6
expose the tree visualization via PGF API
2009-10-24 09:03:40 +00:00
krasimir
6549bd7caf
fix the least version number for the base package
2009-10-01 17:20:04 +00:00
krasimir
bb0be1e964
export the morphology API from PGF
2009-09-28 12:06:20 +00:00
krasimir
a85dc0c3be
forgot to push the changes to GF.cabal
2009-09-15 11:51:26 +00:00
krasimir
be3dc0ef9e
now the datatype Tree is only internal. All API functions are working with Expr directly. Commands gt, gr, p and rf filter out the output via the typechecker
2009-09-08 08:40:28 +00:00
krasimir
8b67bc92dd
simple profiler for PMCFG
2009-09-05 14:04:39 +00:00
krasimir
194a185e63
completely phrase based parser and support for pre {} in PMCFG
2009-06-16 11:56:08 +00:00
krasimir
e5399f2d0e
refactor the PGF.Expr type and the evaluation of abstract expressions
2009-05-20 21:03:56 +00:00
krasimir
6f8b601629
Setup.hs now builds RGL. the code is borrowed from Make.hs
2009-05-11 06:55:11 +00:00
krasimir
69c5448f95
conditional support for haskeline, readline and editline
2009-04-30 09:40:48 +00:00
krasimir
26ab90c652
upgrade to GHC 6.10.2
2009-04-30 05:13:55 +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
9f4720373f
update GF.cabal
2009-03-15 17:15:52 +00:00
krasimir
0296492f9d
Perhaps -> Maybe refactoring and better error message for conflicts during module update
2009-02-23 12:42:44 +00:00
krasimir
72fa768613
PMCFG pretty printer
2009-02-07 23:31:22 +00:00
krasimir
9275cd20c6
merge Lookup and LookAbs and move some lookup functions from PrGrammar to Lookup
2009-01-31 22:08:12 +00:00
krasimir
523ca3a076
add hopefully complete binary serialization for the GF.Grammar.Grammar abstract syntax. Still not in use
2009-01-20 16:20:38 +00:00
krasimir
6a0dcdd043
pretty printer for the GF.Grammar syntax. still not in use
2009-01-20 12:43:15 +00:00
krasimir
87d7def438
remove GF.Source.SharedString from GF.cabal
2008-12-06 14:26:28 +00:00
bjorn
fa061ce136
Replace PGF.Raw with PGF.Binary in the executable section of GF.cabal
2008-10-29 09:46:46 +00:00
krasimir
e44448bad0
binary serialization for PGF
2008-10-28 13:57:10 +00:00
bjorn
e5a595567a
Added on-demand parser generation back in. It's pretty unproblematic, and can help with memory use in some cases.
2008-10-20 14:05:39 +00:00
bjorn
e25d03ed32
Drop -beta2 from version in GF.cabal. It confuses cabal-install.
2008-10-20 12:49:18 +00:00
krasimir
ef0ff58516
add parser and pretty printer for types
2008-10-20 07:52:14 +00:00
krasimir
286be2e4d9
move PGF.Quiz to GF.Quiz. It is not part of the PGF API
2008-10-19 16:38:56 +00:00
bjorn
d698a006cc
Removed on-demand parser generation from the PGF interpreter.
2008-10-16 10:18:54 +00:00
bjorn
accff02c8d
Added PGF.TypeCheck to .cabal.
2008-10-15 09:05:37 +00:00
krasimir
fa4003535f
register PGF.AbsCompute and PGF.Paraphrase in GF.cabal
2008-10-14 07:57:32 +00:00
krasimir
cdca907909
remove GF.Source.ErrM from GF.cabal
2008-10-13 20:03:29 +00:00
krasimir
9827f433fb
build parsers on demand if they aren't in the PGF file
2008-09-16 15:35:15 +00:00