Krasimir Angelov
|
e8c59ffc3f
|
test
|
2023-01-25 19:46:56 +01:00 |
|
Krasimir Angelov
|
b4c6e60cd3
|
test
|
2023-01-25 19:40:37 +01:00 |
|
Krasimir Angelov
|
00a44f30ef
|
suppress flags when building on Windows
|
2023-01-25 19:32:21 +01:00 |
|
Krasimir Angelov
|
97019a1524
|
test
|
2023-01-25 19:21:00 +01:00 |
|
Krasimir Angelov
|
8621cf4db6
|
test
|
2023-01-25 19:10:28 +01:00 |
|
Krasimir Angelov
|
11f0044b7c
|
test
|
2023-01-25 17:44:52 +01:00 |
|
Krasimir Angelov
|
0cc462e6f1
|
test
|
2023-01-25 17:43:33 +01:00 |
|
Krasimir Angelov
|
76ddbff9c6
|
test
|
2023-01-25 17:23:32 +01:00 |
|
Krasimir Angelov
|
b0e1e1f86c
|
test
|
2023-01-25 17:03:06 +01:00 |
|
Krasimir Angelov
|
e556a9a801
|
test
|
2023-01-25 16:54:49 +01:00 |
|
Krasimir Angelov
|
a8dfe75a4c
|
test
|
2023-01-25 16:10:58 +01:00 |
|
Krasimir Angelov
|
6faf1102cf
|
test
|
2023-01-25 15:49:16 +01:00 |
|
Krasimir Angelov
|
d70ed72bef
|
test
|
2023-01-25 15:39:23 +01:00 |
|
Krasimir Angelov
|
a115b60bc1
|
test
|
2023-01-25 15:33:21 +01:00 |
|
Krasimir Angelov
|
5e687ba838
|
test
|
2023-01-25 15:28:39 +01:00 |
|
Krasimir Angelov
|
6bf41c87f7
|
test
|
2023-01-25 15:18:49 +01:00 |
|
Krasimir Angelov
|
f23f690939
|
test
|
2023-01-25 15:09:34 +01:00 |
|
Krasimir Angelov
|
92f15c1900
|
test
|
2023-01-25 15:07:23 +01:00 |
|
Krasimir Angelov
|
c12fdbdfad
|
test
|
2023-01-25 15:03:29 +01:00 |
|
Krasimir Angelov
|
2a921b0084
|
test
|
2023-01-25 14:59:58 +01:00 |
|
Krasimir Angelov
|
83c85afff3
|
test
|
2023-01-25 14:57:13 +01:00 |
|
Krasimir Angelov
|
dea46e82cf
|
test
|
2023-01-25 14:47:00 +01:00 |
|
Krasimir Angelov
|
091e9bbd4f
|
test
|
2023-01-25 14:32:12 +01:00 |
|
Krasimir Angelov
|
6ecb448c58
|
test
|
2023-01-25 14:28:56 +01:00 |
|
Krasimir Angelov
|
3bf8ed8f55
|
test
|
2023-01-25 14:21:12 +01:00 |
|
Krasimir Angelov
|
ed13967db8
|
test
|
2023-01-25 14:18:36 +01:00 |
|
Krasimir Angelov
|
5062c1015b
|
test
|
2023-01-25 14:15:05 +01:00 |
|
Krasimir Angelov
|
c35a42e31d
|
try with CIBW_ENVIRONMENT
|
2023-01-25 12:14:37 +01:00 |
|
Krasimir Angelov
|
dc1d5de563
|
try using /usr instead of /usr/local
|
2023-01-25 12:05:16 +01:00 |
|
Krasimir Angelov
|
8363cf6143
|
another attempt at ubuntu on wheels
|
2023-01-25 11:43:14 +01:00 |
|
Krasimir Angelov
|
73a6fa1b08
|
skip building for pypy
|
2023-01-25 11:38:17 +01:00 |
|
Krasimir Angelov
|
5ff03007c6
|
try using wheels on ubuntu
|
2023-01-25 11:18:40 +01:00 |
|
Krasimir Angelov
|
ea66124317
|
try with python 3.8
|
2023-01-25 11:16:40 +01:00 |
|
Krasimir Angelov
|
c330dcdc00
|
change the CWD when running pytest
|
2023-01-25 11:05:22 +01:00 |
|
Krasimir Angelov
|
4abad5e2fc
|
register pgf_EmbeddedGrammarType only for python > 3.6
|
2023-01-25 10:54:50 +01:00 |
|
Krasimir Angelov
|
b652163b0a
|
fallback to linear time embedding for python 3.6
|
2023-01-25 10:44:01 +01:00 |
|
Krasimir Angelov
|
3f39719e65
|
fourth attempt
|
2023-01-25 10:25:33 +01:00 |
|
Krasimir Angelov
|
bf484da2ae
|
third attempt
|
2023-01-25 10:15:51 +01:00 |
|
Krasimir Angelov
|
a15f028d39
|
another attempt
|
2023-01-25 10:00:47 +01:00 |
|
Krasimir Angelov
|
d241134024
|
try running the tests with cibuildwheel
|
2023-01-25 09:48:20 +01:00 |
|
Krasimir Angelov
|
2ae05d00dd
|
another attempt
|
2023-01-25 09:41:07 +01:00 |
|
Krasimir Angelov
|
83474b62dd
|
try skipping setup-python
|
2023-01-25 09:36:51 +01:00 |
|
Krasimir Angelov
|
bf2791ce3f
|
temporary disable tests for python on macOS
|
2023-01-25 09:19:22 +01:00 |
|
Krasimir Angelov
|
b838b02a37
|
try fix the compilation for Python 3.6
|
2023-01-25 09:01:40 +01:00 |
|
Krasimir Angelov
|
2a902531a5
|
try compiling with wheel
|
2023-01-25 08:34:33 +01:00 |
|
Krasimir Angelov
|
9ca2398eb5
|
upgrade python
|
2023-01-24 21:32:20 +01:00 |
|
Krasimir Angelov
|
7e5ea7e1a2
|
try without cibuildwheels
|
2023-01-24 21:22:21 +01:00 |
|
Krasimir Angelov
|
5886a645bd
|
specify python version
|
2023-01-24 21:18:59 +01:00 |
|
Krasimir Angelov
|
a2c6d6524e
|
add cibuildwheel
|
2023-01-24 21:14:49 +01:00 |
|
Krasimir Angelov
|
26078d4df5
|
back to macOS-11
|
2023-01-24 20:37:44 +01:00 |
|
Krasimir Angelov
|
f3a059afc0
|
try building on macOS-10
|
2023-01-24 20:22:59 +01:00 |
|
Krasimir Angelov
|
8f3dbe150d
|
restore the package name
|
2023-01-24 20:20:16 +01:00 |
|
Krasimir Angelov
|
0bfb3794c1
|
temporary rename the package to test the build action for macOS
|
2023-01-24 20:13:33 +01:00 |
|
Krasimir Angelov
|
efe92fb5be
|
upgrade to haskell/actions/setup@v2
|
2023-01-24 19:10:46 +01:00 |
|
Krasimir Angelov
|
62506dc59d
|
upgrade to actions/checkout@v3
|
2023-01-24 19:03:10 +01:00 |
|
Krasimir Angelov
|
6fb064e82c
|
switch to setuptools
|
2023-01-23 22:23:35 +01:00 |
|
Krasimir Angelov
|
a912da9b13
|
fix bracketed linearization for metavariables
|
2023-01-23 21:37:06 +01:00 |
|
Krasimir Angelov
|
e895ccdaee
|
an attempt to fix the compilation on Windows
|
2023-01-23 19:13:34 +01:00 |
|
Krasimir Angelov
|
dae9009c86
|
report the right function in the bracket even if there is no lin
|
2023-01-16 13:33:02 +01:00 |
|
Krasimir Angelov
|
7d189aa933
|
fix for BIND in bracketedLinearize
|
2022-12-17 17:01:04 +01:00 |
|
Krasimir Angelov
|
82039c22d3
|
added bracketed linearize
|
2022-12-17 10:21:43 +01:00 |
|
Krasimir Angelov
|
04a263d7d4
|
fix bracketed linearization in case of nonExist
|
2022-12-10 20:18:23 +01:00 |
|
Krasimir Angelov
|
a3111f3be7
|
fix after the introduction of name patterns
|
2022-12-10 20:17:10 +01:00 |
|
Krasimir Angelov
|
00227014b8
|
simpler but working name allocator
|
2022-12-10 18:43:26 +01:00 |
|
Krasimir Angelov
|
8f7e4c084c
|
an API to create unique function names
|
2022-12-05 08:11:43 +01:00 |
|
Krasimir Angelov
|
a6aa6c2a5a
|
constant time and space grammar embedding
|
2022-11-16 09:43:09 +01:00 |
|
Krasimir Angelov
|
045f708a76
|
use pgf_free_concr_revision instead of pgf_free_revision
|
2022-11-14 20:58:49 +01:00 |
|
Krasimir Angelov
|
3b77edb8d0
|
Merge branch 'majestic' of github.com:GrammaticalFramework/gf-core into majestic
|
2022-11-12 19:46:22 +01:00 |
|
Krasimir Angelov
|
fd3c31b74d
|
fix space leak during the first transaction
|
2022-11-12 19:45:47 +01:00 |
|
Krasimir Angelov
|
9214f2a074
|
fix compilation with older GHC versions
|
2022-11-10 19:19:19 +01:00 |
|
Krasimir Angelov
|
5ca00ded84
|
added version constraints
|
2022-11-10 15:44:34 +01:00 |
|
Krasimir Angelov
|
fda1353148
|
add consistant version numbers
|
2022-11-10 15:33:51 +01:00 |
|
Krasimir Angelov
|
43934e04de
|
don't save the history in -run and -server modes to avoid space leaks
|
2022-11-04 22:53:44 +01:00 |
|
Krasimir Angelov
|
a88c412e87
|
"create lin/lincat" should be able to see funs & cats in the current transaction
|
2022-11-04 22:03:29 +01:00 |
|
Krasimir Angelov
|
58910975ad
|
fix compilation for Python < 3.10
|
2022-10-26 07:40:21 +02:00 |
|
Krasimir Angelov
|
d784e2584b
|
A lower-level transaction API and a transaction command in the shell
|
2022-10-24 10:44:40 +02:00 |
|
Krasimir Angelov
|
4b2e5d2f4c
|
guard for missing linearization
|
2022-10-24 10:42:11 +02:00 |
|
Krasimir Angelov
|
39ac59c2b9
|
bugfixes related to old pointers
|
2022-10-24 10:37:38 +02:00 |
|
Krasimir Angelov
|
d8aab2962c
|
check for lins without funs
|
2022-10-21 13:41:41 +02:00 |
|
Krasimir Angelov
|
7ef4fe7555
|
basic linearization API
|
2022-10-19 14:33:38 +02:00 |
|
Krasimir Angelov
|
073459ad56
|
bugfix
|
2022-10-10 15:17:54 +02:00 |
|
Krasimir Angelov
|
be721f3415
|
PGF.embed can now augment existing modules
|
2022-10-08 17:21:36 +02:00 |
|
Krasimir Angelov
|
706b74a15b
|
bugfix: check for 0 before free_ref
|
2022-10-08 08:08:30 +02:00 |
|
Krasimir Angelov
|
35d6a12074
|
fix a space leak
|
2022-10-07 23:30:26 +02:00 |
|
Krasimir Angelov
|
b39f481316
|
check for zero epsilon or backref pointers
|
2022-10-04 12:04:18 +02:00 |
|
Krasimir Angelov
|
e2a7974853
|
partial support for epsilon rules
|
2022-10-04 11:44:22 +02:00 |
|
Krasimir Angelov
|
693ca7ffa5
|
Merge branch 'majestic' of github.com:GrammaticalFramework/gf-core into majestic
|
2022-10-03 11:55:37 +02:00 |
|
Krasimir Angelov
|
2accfa57f1
|
bugfix: the viterbi prob. of a state is computable only after we know the chunks
|
2022-10-03 11:54:17 +02:00 |
|
Krasimir Angelov
|
0bc7e8ea2e
|
reuse PgfParser::before instead of the new PgfParser::fetch_state
|
2022-10-03 11:51:34 +02:00 |
|
Krasimir Angelov
|
c15b5271a9
|
fix the printing of meta items
|
2022-10-03 11:48:40 +02:00 |
|
Krasimir Angelov
|
9f2cbe70fe
|
fix the printer for the debug output after the last change
|
2022-10-03 11:47:36 +02:00 |
|
Krasimir Angelov
|
f05b0ff82a
|
pgf_expr_prob is now compatible with the parse model
|
2022-09-30 15:56:07 +02:00 |
|
Krasimir Angelov
|
855fa7ebf3
|
use TextSpots for correct extraction of unknown words
|
2022-09-30 11:58:09 +02:00 |
|
Krasimir Angelov
|
6b63c2f779
|
faster expression extraction
|
2022-09-30 11:34:04 +02:00 |
|
Krasimir Angelov
|
106d963d39
|
fix the printing of ExprItem
|
2022-09-30 10:45:14 +02:00 |
|
Krasimir Angelov
|
74f4317b98
|
detect chunks with more than one words
|
2022-09-29 18:49:31 +02:00 |
|
Krasimir Angelov
|
cd280272f3
|
bottom up prediction and maximal chunks
|
2022-09-23 11:33:16 +02:00 |
|
Krasimir Angelov
|
f8cfed15b4
|
add PGF_INTERNAL_DECL
|
2022-09-21 11:26:19 +02:00 |
|
Krasimir Angelov
|
e600d5e623
|
PGF_INTERNAL_DECL -> PGF_INTERNAL
|
2022-09-21 11:24:30 +02:00 |
|
Krasimir Angelov
|
3e0cc91a02
|
first rudimentary version of a parser
|
2022-09-16 12:34:46 +02:00 |
|