John J. Camilleri
|
9e5823c350
|
Tweak base upper bound in pgf2.cabal
|
2021-08-13 10:28:44 +02:00 |
|
John J. Camilleri
|
2346abeedb
|
Tweaks to pgf2.cabal
|
2021-08-13 10:25:16 +02:00 |
|
John J. Camilleri
|
3e7926f22d
|
Update pgf2.cabal, including bumping version to 2.0.0
|
2021-08-13 10:20:49 +02:00 |
|
krangelov
|
08bcd2f0b5
|
silence warnings
|
2021-08-13 08:28:30 +02:00 |
|
krangelov
|
2a8d4232ce
|
Fun -> Cat
|
2021-08-12 14:45:49 +02:00 |
|
krangelov
|
352dedc26f
|
forgot releasing a stable pointer
|
2021-08-12 14:45:05 +02:00 |
|
krangelov
|
7e35db47a6
|
export PGFError
|
2021-08-12 14:41:50 +02:00 |
|
krangelov
|
edba4fda32
|
test that we can handle loading failures
|
2021-08-12 14:23:20 +02:00 |
|
krangelov
|
a8403d48fa
|
the unmarshaller should not be disposed twice in case of error
|
2021-08-12 14:16:19 +02:00 |
|
krangelov
|
39f38ed0e2
|
added startCat
|
2021-08-12 12:39:05 +02:00 |
|
krangelov
|
01db0224be
|
API for constructing types
|
2021-08-12 12:16:11 +02:00 |
|
krangelov
|
16dfcb938c
|
more of the abstract API copied from the old runtimes
|
2021-08-12 12:06:50 +02:00 |
|
krangelov
|
0ece508716
|
added categoryProb, functionProb, functionIsConstructor
|
2021-08-12 11:10:27 +02:00 |
|
krangelov
|
f2da618e5d
|
implemented categoryContext
|
2021-08-12 10:42:02 +02:00 |
|
krangelov
|
d2aec60612
|
fix typos
|
2021-08-12 10:38:55 +02:00 |
|
krangelov
|
4abe7836e0
|
test case for functionType
|
2021-08-12 07:53:55 +02:00 |
|
krangelov
|
2c1700776e
|
implemented readExpr & readType
|
2021-08-11 22:07:01 +02:00 |
|
krangelov
|
a5008c2fe1
|
implemented functionType and marshalling for types and expressions
|
2021-08-10 15:07:41 +02:00 |
|
krangelov
|
91f183ca6a
|
move the C sources to the subfolder pgf again for backwards compatibility
|
2021-08-08 18:29:16 +02:00 |
|
krangelov
|
3a7743afad
|
added the expression type
|
2021-08-06 20:03:22 +02:00 |
|
krangelov
|
825e8447db
|
make it possible to load several grammars in the same process and ensure reader-writer exclusion
|
2021-08-06 19:34:02 +02:00 |
|
krangelov
|
2d6bcd1953
|
a better API for loading PGF & NGF files
|
2021-08-06 16:50:21 +02:00 |
|
krangelov
|
dc1644563f
|
extend the abstract syntax API
|
2021-08-06 12:43:30 +02:00 |
|
krangelov
|
87f1e24384
|
started a testsuite
|
2021-08-05 20:45:08 +02:00 |
|
krangelov
|
217e0d8cc6
|
added function abstractName from the API
|
2021-08-05 19:30:05 +02:00 |
|
krangelov
|
cc4a215f83
|
fix the memory leak in case of exceptions
|
2021-08-05 17:58:04 +02:00 |
|
krangelov
|
5e320943c9
|
started on the Haskell binding
|
2021-08-05 17:01:49 +02:00 |
|
krangelov
|
155657709a
|
Merge branch 'master' into c-runtime
|
2021-07-30 11:20:04 +02:00 |
|
John J. Camilleri
|
cdbe73eb47
|
Remove two missing-methods warnings
|
2021-07-08 12:10:41 +02:00 |
|
John J. Camilleri
|
0954b4cbab
|
More cabal file cleanup. Remove some more tabs from Haskell source.
|
2021-07-07 13:04:09 +02:00 |
|
John J. Camilleri
|
f2e52d6f2c
|
Replace tabs for whitespace in source code
|
2021-07-07 09:40:41 +02:00 |
|
John J. Camilleri
|
84b4b6fab9
|
Some more cabal file cleanup. Add stack files for pgf, pgf2.
|
2021-07-06 14:11:30 +02:00 |
|
2jacobtan
|
e1a40640cd
|
specify version bounds in pgf.cabal and pgf2.cabal
|
2021-07-06 05:42:34 +08:00 |
|
Inari Listenmaa
|
6efbd23c5c
|
Merge pull request #84 from ffrixslee/issue-46
Issue 46 (various deprecations during compilation of GF)
|
2021-06-29 23:48:00 +02:00 |
|
John J. Camilleri
|
3a27fa0d39
|
Add another =
|
2021-06-24 09:34:27 +02:00 |
|
John J. Camilleri
|
1ba5449d21
|
Update pgf.cabal, and minors to other cabal files
|
2021-06-24 09:31:37 +02:00 |
|
Liyana
|
4364b1d9fb
|
Replaced Control.Monad.Error with Control.Monad.Except
|
2020-11-10 17:11:41 +08:00 |
|
Liyana
|
dc6dd988bc
|
Replaced inlinePerformIO with accursedUnutterablePerformIO
|
2020-11-10 17:01:47 +08:00 |
|
krangelov
|
f3a8658cc1
|
Merge branch 'master' of https://github.com/GrammaticalFramework/gf-core
|
2020-10-02 19:55:24 +02:00 |
|
krangelov
|
bfb94d1e48
|
fix parsing with HOAS
|
2020-10-02 19:34:52 +02:00 |
|
Andreas Källberg
|
251845f83e
|
First attempt at fixing incompabilities with newer cabal
|
2020-08-05 18:48:24 +02:00 |
|
aarneranta
|
8a052edca2
|
an attempt to solve record extension overloading bug, commented out for the moment
|
2020-07-06 18:01:59 +02:00 |
|
aarneranta
|
65c810f085
|
accepting gf-ud style abslabels in gf-core ; cnclabels TODO
|
2020-05-05 15:46:48 +02:00 |
|
krangelov
|
733fdac755
|
restore the sequence ordering after -optimize-pgf
|
2020-03-15 19:57:47 +01:00 |
|
aarneranta
|
6f2b1a83b7
|
fixed a vd bug that sometimes erased the root label
|
2019-11-13 11:40:37 +01:00 |
|
aarneranta
|
d3b501d35f
|
fixed the problem with generating several roots in ud2gf. Now only the leftmost word becomes ROOT, the others become dep - which can be eliminated by cnclabels. This works fine for e.g. English prepositional and particle verbs. But it does not work if the 'main' word is not the leftmost one
|
2019-11-12 17:46:55 +01:00 |
|
krangelov
|
a33a84df3d
|
funnel the generated byte code to the runtime
|
2019-09-20 11:18:17 +02:00 |
|
krangelov
|
b3c07d45b9
|
remove the old Haskell runtime
|
2019-09-19 22:40:40 +02:00 |
|
krangelov
|
4a71464ca7
|
Merge with master and drop the Haskell runtime completely
|
2019-09-19 22:01:57 +02:00 |
|
krangelov
|
f12557acf8
|
remove the dependency to the Haskell runtime completely
|
2019-09-19 10:03:04 +02:00 |
|