krasimir
|
0cb10ac35b
|
filtering during the lookup nicely integrates with concretization
|
2017-06-27 19:30:43 +00:00 |
|
krasimir
|
45bff297c2
|
faster lookup
|
2017-06-23 17:52:43 +00:00 |
|
krasimir
|
24866be6fb
|
bugfixes in the Java binding
|
2017-06-10 19:31:06 +00:00 |
|
krasimir
|
3007072cc4
|
fix in the lookup debuger
|
2017-06-01 09:08:42 +00:00 |
|
krasimir
|
8176470e2a
|
reintroduce counts as a prefilter before applying cosine similarity
|
2017-06-01 09:06:35 +00:00 |
|
krasimir
|
234a0d5e99
|
more debug information in the lookup
|
2017-06-01 08:27:02 +00:00 |
|
krasimir
|
8aede6b08a
|
a bit more documentation copied from Java
|
2017-05-31 19:01:04 +00:00 |
|
krasimir
|
a96eb01fe5
|
bits of documentation for the .NET binding
|
2017-05-31 18:48:56 +00:00 |
|
krasimir
|
0b3ac637a5
|
.NET binding to GF by Bjørnar Luteberget
|
2017-05-31 13:48:36 +00:00 |
|
krasimir
|
c154cdb649
|
lookup for syntagmatic words
|
2017-05-30 12:35:02 +00:00 |
|
krasimir
|
73728265e3
|
finally a smoothed and more precise ranking for lookups
|
2017-05-30 11:42:32 +00:00 |
|
krasimir
|
0b2dc074ac
|
another fix for the compilation of the bindings to the runtime
|
2017-05-26 08:54:12 +00:00 |
|
krasimir
|
9f44fa89f2
|
an optimized string kernel
|
2017-05-24 19:44:32 +00:00 |
|
krasimir
|
aa836aa86d
|
fix in linearizer.h to make the JAVA binding compile
|
2017-05-23 21:11:11 +00:00 |
|
krasimir
|
9ec86417cb
|
an optimized expression extraction in the lookup
|
2017-05-23 21:06:17 +00:00 |
|
krasimir
|
fc3be2b937
|
a naive buf working ranking in the sentence lookup
|
2017-05-23 14:07:55 +00:00 |
|
krasimir
|
3eb7c464c3
|
bugfix in the stack handling during lookup
|
2017-05-16 10:55:00 +00:00 |
|
krasimir
|
1454c511cf
|
bugfix in the Java binding
|
2017-05-15 08:45:40 +00:00 |
|
krasimir
|
df502afc2c
|
add lookup.c to Android.mk
|
2017-05-13 11:23:19 +00:00 |
|
krasimir
|
9aa10a46bc
|
switch off the debugging mode in the sentence lookup
|
2017-05-12 11:13:15 +00:00 |
|
krasimir
|
38ad3774e7
|
sentence lookup API from Java
|
2017-05-12 11:12:29 +00:00 |
|
krasimir
|
a35e3ebff7
|
bugfix in the sentence lookup
|
2017-05-12 10:51:49 +00:00 |
|
krasimir
|
e2b70c07ca
|
a binding to the sentence lookup from Haskell
|
2017-05-12 09:32:25 +00:00 |
|
krasimir
|
77c472abca
|
the first prototype for sentence lookup
|
2017-05-12 09:31:47 +00:00 |
|
krasimir
|
58fa086e10
|
just for fun: hashCode for expressions
|
2017-05-11 13:41:41 +00:00 |
|
krasimir
|
4b241790e6
|
an API for inspecting expressions in Java
|
2017-05-11 13:35:56 +00:00 |
|
krasimir
|
77a91bdd1a
|
bugfix for print names in the C runtime and expose the functionality from Java
|
2017-05-11 09:11:30 +00:00 |
|
krasimir
|
f5c98af811
|
construction of Int and Float literals in the Java binding
|
2017-05-11 07:44:10 +00:00 |
|
krasimir
|
788124a96c
|
added Expr.apply
|
2017-05-10 14:41:55 +00:00 |
|
krasimir
|
a9a6505eaf
|
bugfix in the Java binding
|
2017-05-10 13:31:14 +00:00 |
|
krasimir
|
5f5190b175
|
a simple optimization for getCategories, getFunctions, getFunctionsByCat in the Java binding
|
2017-05-10 12:46:32 +00:00 |
|
krasimir
|
4a172bbb3e
|
finished Type.getHypos & added Hypo.getType
|
2017-05-10 12:19:27 +00:00 |
|
krasimir
|
7455771d64
|
a partial implementation for Type.getHypos. at least it lets us to count the number of arguments to a function
|
2017-05-10 08:40:12 +00:00 |
|
krasimir
|
a3768695b3
|
some extensions in the conceptual editor needed for the SBAR app
|
2017-05-06 07:46:39 +00:00 |
|
krasimir
|
5c8b6d060c
|
optimize memory allocation in the lookup by using worker pools
|
2017-05-04 08:29:51 +00:00 |
|
krasimir
|
c251da29dd
|
remove duplicate entries from the lookup index
|
2017-05-04 08:21:29 +00:00 |
|
krasimir
|
830a083fd6
|
merging spines
|
2017-05-04 07:55:11 +00:00 |
|
krasimir
|
fa6ee145d7
|
first steps for sentence lookup in the C runtime
|
2017-05-03 16:28:20 +00:00 |
|
krasimir
|
52fdac4d2c
|
add install pragma for CMake
|
2017-04-19 20:21:20 +00:00 |
|
krasimir
|
ba038914fa
|
more changes to make the C runtime compilable with MSVC
|
2017-04-19 18:59:42 +00:00 |
|
krasimir
|
e57db940ef
|
now the database with glosses is compiled on the PC by running glosses.hs. On the phone we just extract the database
|
2017-04-19 13:00:46 +00:00 |
|
krasimir
|
a03a99b9c7
|
in libgu mark explicitly all functions that belong to the API
|
2017-04-19 12:30:40 +00:00 |
|
krasimir
|
38dd190ff4
|
in the Java binding mark all internal functions as hidden
|
2017-04-19 11:08:09 +00:00 |
|
krasimir
|
d15a1a96e6
|
explicitly classify all functions in libpgf as either internal or API functions
|
2017-04-19 09:34:23 +00:00 |
|
krasimir
|
95984ad12a
|
make some of the functions in the Python binding static
|
2017-04-19 09:45:15 +00:00 |
|
krasimir
|
9b2569a531
|
add the CMakeLists.txt from Bjørnar
|
2017-04-13 14:23:26 +00:00 |
|
krasimir
|
b645929abd
|
disable doxygen
|
2017-04-13 14:11:47 +00:00 |
|
krasimir
|
72779503dd
|
updated AUTHORS list in the C runtime
|
2017-04-13 14:00:45 +00:00 |
|
krasimir
|
1140f8f377
|
remove src/runtime/c/README it is obsolete anyway
|
2017-04-13 13:57:37 +00:00 |
|
krasimir
|
7ce0426400
|
use gu_string_buf_data in the Python binding to avoid copying
|
2017-04-13 13:47:13 +00:00 |
|
krasimir
|
0e8f0b9842
|
gu_string_buf -> gu_new_string_buf in libgu
|
2017-04-13 13:43:48 +00:00 |
|
krasimir
|
d3016421bb
|
use gu_string_buf_data in the Java binding to avoid double copying of strings
|
2017-04-13 13:21:32 +00:00 |
|
krasimir
|
2c3cfc0b02
|
full support for Latin1 GF identifiers in the C runtime
|
2017-04-13 12:57:11 +00:00 |
|
krasimir
|
c73ab109a5
|
add gu_string_buf_data and gu_string_buf_length in libgu
|
2017-04-13 12:55:29 +00:00 |
|
krasimir
|
afdf54d333
|
silence a few warnings on MacOS
|
2017-04-13 11:07:08 +00:00 |
|
krasimir
|
5280202ac3
|
use GU_API_DATA_DECL instead of GU_API_DATA to make the C runtime compile again on MacOS
|
2017-04-13 11:06:24 +00:00 |
|
krasimir
|
ee93c25d19
|
update SG.hsc
|
2017-04-12 11:55:27 +00:00 |
|
krasimir
|
4e19b1d510
|
remove the teyjus and utils folders
|
2017-04-12 10:31:01 +00:00 |
|
krasimir
|
3454812516
|
a patch from Bjørnar Luteberget for compatibility with MSVC
|
2017-04-12 10:24:56 +00:00 |
|
krasimir
|
be38ab9a2f
|
some work on libsg queries
|
2017-04-12 10:05:22 +00:00 |
|
krasimir
|
0560180c67
|
upgrade Android SDK version
|
2017-04-11 13:40:02 +00:00 |
|
krasimir
|
bc84a54ca1
|
forgot src/ui/android/res/layout/fragment_phrase_list.xml
|
2017-04-11 12:54:23 +00:00 |
|
krasimir
|
92ab905be4
|
added generateOntology & generateOntologyDepth
|
2017-04-05 11:08:31 +00:00 |
|
krasimir
|
e508b6e924
|
fix the compilation of sqlite3Btree.c on Windows
|
2017-03-14 11:07:14 +00:00 |
|
krasimir
|
55e975e47b
|
a better error message
|
2017-03-07 23:17:24 +00:00 |
|
krasimir
|
b2158cc2a0
|
added Predef.Float in Predef.gf
|
2017-03-07 20:12:56 +00:00 |
|
krasimir
|
ed45e0d9f4
|
GF.Compile.Compute.ConcreteNew now handles Predef.Float
|
2017-03-07 19:50:43 +00:00 |
|
krasimir
|
a8ba233986
|
bugfix in record subtyping checking
|
2017-03-07 17:53:56 +00:00 |
|
krasimir
|
01c4042901
|
remove dead code in ParadigmsEng.gf
|
2017-03-07 17:49:00 +00:00 |
|
krasimir
|
316c198e64
|
GF.Grammar.Printer now has a Terse mode which prints record types with lock fields with their corresponding abstract categories
|
2017-03-07 08:24:00 +00:00 |
|
krasimir
|
821bd7bf6e
|
fix for EPatt
|
2017-03-06 17:15:46 +00:00 |
|
krasimir
|
0d08ec8756
|
type checking EPatt
|
2017-03-06 16:24:58 +00:00 |
|
krasimir
|
635faeeadd
|
GF.Compile.Compute.ConcreteNew now can handle EPattType
|
2017-03-06 15:44:25 +00:00 |
|
krasimir
|
842df74cf5
|
some missing patterns
|
2017-03-06 14:44:03 +00:00 |
|
krasimir
|
04112682ec
|
added overload resolution in the experimental type checker
|
2017-03-06 14:09:16 +00:00 |
|
krasimir
|
0debac9f98
|
some progress on the experimental type checker for the concrete syntax
|
2017-03-03 16:37:22 +00:00 |
|
krasimir
|
5905964c3e
|
fix agree_with_V2 in Swedish
|
2017-02-21 13:15:03 +00:00 |
|
krasimir
|
187eca3e2e
|
formatting in Dictionary.gf
|
2017-02-21 13:05:23 +00:00 |
|
krasimir
|
5ae210a500
|
more uniformity in Dictionary.gf
|
2017-02-17 15:27:17 +00:00 |
|
krasimir
|
72fc90d13e
|
safer memory management in the Haskell binding
|
2017-02-10 17:10:37 +00:00 |
|
krasimir
|
a8cd866be0
|
gloss for london_PN in the dictionary
|
2017-02-10 14:10:20 +00:00 |
|
krasimir
|
135e06f8d3
|
typo in gf-tutorial: enougo->enough
|
2017-02-01 14:59:35 +00:00 |
|
krasimir
|
ccca813993
|
replace .gfcc with .pgf in gf-refman.html
|
2017-02-01 10:48:48 +00:00 |
|
krasimir
|
4fae6e89a3
|
API for computing the Haskell binding
|
2017-01-26 18:41:07 +00:00 |
|
krasimir
|
22c10a1a27
|
use throwIO instead of throw in a few placed
|
2017-01-26 18:40:36 +00:00 |
|
krasimir
|
e47b8a1cbc
|
type checking API in the Haskell binding
|
2017-01-26 14:09:07 +00:00 |
|
krasimir
|
cf1a1c3e3c
|
a better implementation for PGF2.categories
|
2017-01-26 13:37:12 +00:00 |
|
krasimir
|
2b5194f2d2
|
now the Python API also accepts types as start categories. Using a string is still ok.
|
2017-01-26 13:31:08 +00:00 |
|
krasimir
|
d687413052
|
forgot to add src/runtime/haskell-bind/PGF2/Type.hsc
|
2017-01-26 13:00:22 +00:00 |
|
krasimir
|
74b0df2b6b
|
bring the Haskell binding a bit closer to the pure Haskell API
|
2017-01-26 12:48:22 +00:00 |
|
krasimir
|
99b88d0014
|
copy the types for BracketedString from the Haskell runtime to the Haskell bindings
|
2017-01-26 10:31:43 +00:00 |
|
krasimir
|
06450249e3
|
added mkMeta and unMeta in the Haskell binding
|
2017-01-26 10:17:02 +00:00 |
|
krasimir
|
47a4363d07
|
added mkAbs and unAbs in the Haskell binding
|
2017-01-26 10:04:42 +00:00 |
|
krasimir
|
45dd793f50
|
more startCat to the Types section in the Haddock documentation for the Haskell binding
|
2017-01-26 06:41:27 +00:00 |
|
krasimir
|
4442e302e6
|
add unStr,unInt and unFloat in the Haskell binding
|
2017-01-26 06:40:13 +00:00 |
|
krasimir
|
00f15826af
|
improve the documentation for PGF2
|
2017-01-25 20:30:54 +00:00 |
|
krasimir
|
3279210cd7
|
add functionsByCat in the Haskell binding
|
2017-01-25 10:44:08 +00:00 |
|
krasimir
|
d747fcb897
|
bugfix in the Haskell binding
|
2017-01-25 10:37:34 +00:00 |
|
krasimir
|
f81651aa08
|
added linearizeAll in the Java API
|
2017-01-24 10:14:12 +00:00 |
|
krasimir
|
06b5edef91
|
resolve a conflict that was for some reason commited in src/runtime/java/Makefile
|
2017-01-24 09:36:39 +00:00 |
|