kr.angelov
9adf01a91e
bug fixes in the JIT compiler
2014-09-01 12:53:14 +00:00
kr.angelov
fcef855ef0
add brikett in DictionarySwe
2014-08-30 10:51:09 +00:00
kr.angelov
9bc507f1d6
added evaluator.h which I had forgoten
2014-08-29 08:36:53 +00:00
kr.angelov
4d4bfbe5ec
fix the paradigms for copper_N and honey_N in Bulgarian
2014-08-24 09:06:13 +00:00
kr.angelov
ad60ce2941
more changes in DictionaryBul
2014-08-23 17:36:44 +00:00
kr.angelov
c1eb76747c
fixes in DictionaryBul
2014-08-23 17:33:45 +00:00
kr.angelov
14101a6fd7
bugfix in the android app
2014-08-22 12:33:35 +00:00
kr.angelov
b53c9b1038
fixes in DictionaryBul.gf
2014-08-18 14:34:42 +00:00
kr.angelov
912225a5dd
pattern matching in def rules is now supported
2014-08-11 15:53:41 +00:00
kr.angelov
a18c1709f3
revert an accidental change that I pushed together with the last patch
2014-08-11 11:44:49 +00:00
kr.angelov
03b067782c
a partial support for def rules in the C runtime
...
The def rules are now compiled to byte code by the compiler and then to
native code by the JIT compiler in the runtime. Not all constructions
are implemented yet. The partial implementation is now in the repository
but it is not activated by default since this requires changes in the
PGF format. I will enable it only after it is complete.
2014-08-11 10:59:10 +00:00
kr.angelov
bf0b487a4c
fix marquess_N, marquis_N in Eng,Bul,Fre
2014-08-07 19:09:02 +00:00
kr.angelov
0138869499
implemented computing with abstract syntax trees. It passes all test cases except those that require def rules. The design is consistent with the STG virtual machine
2014-07-08 19:45:49 +00:00
kr.angelov
b3397f8071
bugfix for the typechecker in the C runtime
2014-07-08 19:19:48 +00:00
kr.angelov
153479e991
an API for visitor patterns on abstract syntax trees from Python. This makes the embedded grammars especially pleasing
2014-07-06 23:48:51 +00:00
kr.angelov
a794ec5c42
small fix for the embedded mode in Python
2014-07-06 19:55:08 +00:00
kr.angelov
7afbff6fa8
embedded mode for GF grammar in Python. Only generation for now
2014-07-06 19:49:17 +00:00
kr.angelov
40bfaff8ce
filter out the leading +/* from the parser tree
2014-07-03 18:27:39 +00:00
kr.angelov
dde3e1ee73
bugfix in the ParseTreeView
2014-07-03 18:09:34 +00:00
kr.angelov
71b82c88a3
scroll bars for the ParseTreeView
2014-07-03 13:42:26 +00:00
kr.angelov
ba1e95dacb
Visualization for parse trees on Android
2014-07-02 11:30:06 +00:00
kr.angelov
42dea944d9
added bracketedLinearize in the Java binding
2014-07-02 07:08:01 +00:00
kr.angelov
410b7c78ce
fixed rare memory leak in the Java bindings
2014-07-02 07:06:51 +00:00
kr.angelov
b9ffc8ac00
a few changes in the Nerc that I have forgoten to push
2014-07-01 17:32:25 +00:00
kr.angelov
3843f5505e
fix warnings in the compilation of the Java binding
2014-07-01 17:31:29 +00:00
kr.angelov
2e5d12db06
remove some of the translations for clever_A in Bulgarian
2014-07-01 09:00:19 +00:00
kr.angelov
5ae0b8814e
a number of adjectives in DictionaryBul
2014-07-01 08:57:05 +00:00
kr.angelov
1cf221634e
added at_home_Adv in DictionaryBul
2014-06-23 07:28:51 +00:00
kr.angelov
23cdf3fe6f
small fixes in DictionaryBul.gf
2014-06-23 07:18:28 +00:00
kr.angelov
f0ced4da99
added word in DictionaryBul
2014-06-19 19:00:34 +00:00
kr.angelov
dae5d77859
fix in Dictionary.gf
2014-06-19 13:32:47 +00:00
kr.angelov
d99043e357
remove some garbage from DictionarySpa.gf
2014-06-19 13:26:23 +00:00
kr.angelov
0a536096e5
estimate the new values in app.probs as best as I can given the many grammar changes that were not reflected
2014-06-19 10:55:53 +00:00
kr.angelov
1af0af63b9
remove some entries and split others in all dictionaries. The change are caused by the new inventory of names in Construction
2014-06-19 10:07:12 +00:00
kr.angelov
f0e7abc04d
fixes in DictionaryBul.gf
2014-06-19 08:32:38 +00:00
kr.angelov
5fc4a46ddc
remove a few duplicated entries in Dictionary.gf
2014-06-19 08:32:03 +00:00
kr.angelov
43ad739cb7
added ConstructionBul in TranslateBul
2014-06-18 15:32:26 +00:00
kr.angelov
e3d4d6661a
added ConstructionBul.gf
2014-06-18 15:28:07 +00:00
kr.angelov
c9dc7db3dd
a small change in the keyboard layout for Android to make it more user friendly
2014-06-18 09:51:44 +00:00
kr.angelov
447faf108e
filter out identical duplicated translations from the Android UI
2014-06-18 09:17:33 +00:00
kr.angelov
e5a4a005a5
complete set of names in DictionaryBul
2014-06-18 08:06:52 +00:00
kr.angelov
84a26357e2
DictionaryGer with named entities. In addition the dictionary is reformatted to make it more similar to Dictionary(Eng|Bul|Swe)
2014-06-17 19:04:59 +00:00
kr.angelov
b1b4337242
> 2000 names in DictionarySwe
2014-06-17 08:19:07 +00:00
kr.angelov
7d713d1687
now the named entities recognizer returns dictionary entries if the name is known
2014-06-17 06:57:12 +00:00
kr.angelov
5d9b08b418
about 1500 geonames in DictionaryBul
2014-06-16 15:58:55 +00:00
kr.angelov
21e855c91d
fixed memory leak in the Haskell binding to the C runtime
2014-06-16 08:49:13 +00:00
kr.angelov
bc01842f3c
fixed the translation of buttermilk in Bulgarian. Added ayran_N as a separate entry
2014-06-15 12:17:05 +00:00
kr.angelov
b349e54917
swith off the debugging in the android ui
2014-06-12 09:37:40 +00:00
kr.angelov
18e8502009
now GF keywords can be used as identifiers if they are quoted
2014-06-12 09:36:32 +00:00
kr.angelov
ee269e6839
fixes in DictionaryBul
2014-06-05 07:56:28 +00:00
kr.angelov
f8ee4ae105
fix self_N in Bul and Swe
2014-05-30 08:07:32 +00:00
kr.angelov
7f88320782
now we compile context-free grammars directly to PGF without going via GF source code. This makes it quick and lightweight to compile big grammars such as the Berkley grammar
2014-05-24 07:47:06 +00:00
kr.angelov
f658ed7f9c
fixes in DictionaryBul
2014-05-23 11:21:33 +00:00
kr.angelov
78d8524138
bugfix in the Java binding. it was causing a crash in the Android app
2014-05-23 10:52:00 +00:00
kr.angelov
2c04554be5
small fix in tabularLinearize
2014-05-22 13:33:18 +00:00
kr.angelov
c2aad9e313
added tabularLinearize in the python binding
2014-05-22 13:30:14 +00:00
kr.angelov
2dfc6db44e
bugfix: the keyboard should not show completions when entering web passwords
2014-05-22 07:25:33 +00:00
kr.angelov
2528952d42
the dictionary view in the app now filters out duplicated morphological analyses
2014-05-22 07:10:28 +00:00
kr.angelov
9e0a1bff64
a few more gender distinction in German
2014-05-22 06:46:44 +00:00
kr.angelov
9bfad84201
fix in DictionaryFre
2014-05-21 20:25:58 +00:00
kr.angelov
467272e6f9
remove first_A from the dictionaries
2014-05-21 20:24:26 +00:00
kr.angelov
22d701ed9d
recover the *Fem_N entries in DictionaryGer.gf that were lost during the last reimport from Wiktionary
2014-05-21 19:38:30 +00:00
kr.angelov
81a1cb93bc
fixed words in DictionaryBul.gf
2014-05-21 12:11:19 +00:00
kr.angelov
fd2406b139
another fix in DictionaryDut.gf
2014-05-21 12:10:58 +00:00
kr.angelov
d10d678d09
fix in DictionaryDut.gf
2014-05-21 09:56:51 +00:00
kr.angelov
2fbeae5e13
fixes in DictionarySpa.gf
2014-05-21 09:49:32 +00:00
kr.angelov
cccc048b94
forgot to fix the path for AppFre.gf
2014-05-21 09:36:12 +00:00
kr.angelov
b4acf84841
cleanup the duplicated entries in Dictionary(Eng).gf
2014-05-21 09:35:32 +00:00
kr.angelov
cf7c3785ef
in verbosity mode the compiler warns about missing paths
2014-05-21 07:33:35 +00:00
kr.angelov
6a3a8a3a65
fix the path in the App grammar to the Phrasebook
2014-05-21 07:30:01 +00:00
kr.angelov
ee4e95643b
sense splits and fixes in DictionaryBul.gf
2014-05-20 22:53:20 +00:00
kr.angelov
802a106b3e
fix the literals API in Java for strings with non-latin characters
2014-05-08 14:56:46 +00:00
kr.angelov
c2ae35cfb2
fix memory leak in the Haskell binding
2014-05-08 08:41:58 +00:00
kr.angelov
f2140f7b24
fixes in the Bulgarian dictionary
2014-05-07 07:50:05 +00:00
kr.angelov
d0d55a8175
fix mkN011 in Bulgarian
2014-05-07 07:49:45 +00:00
kr.angelov
ee30bdc701
fixes in the dictionaries
2014-05-06 11:44:32 +00:00
kr.angelov
2dcc4c27e3
~3500 more nouns in DictionaryBul
2014-05-05 13:26:18 +00:00
kr.angelov
500a874fd2
~1700 new nouns in DictionaryBul. A few words in the English dictionary are merged.
2014-05-03 11:55:00 +00:00
kr.angelov
5b32607756
about 4000 new words in DictionaryBul and small fixes in the other dictionaries
2014-04-25 21:17:09 +00:00
kr.angelov
b21f2c04e1
an initial Java/C API for predicting literals. Still not utilized
2014-04-25 08:53:18 +00:00
kr.angelov
9fa07c41b5
remove dead code to avoid warnings
2014-04-24 19:21:00 +00:00
kr.angelov
89db1ba6c2
make the input box in the conversation view self-adjustable when entering longer text
2014-04-24 19:18:28 +00:00
kr.angelov
1aab6f57ce
a better solution for restoring the state of the main activity when the device is flipped. This one doesn't require hacks.
2014-04-24 18:50:20 +00:00
kr.angelov
438a5470e2
a small fix to avoid showing * in some translations
2014-04-24 08:03:29 +00:00
kr.angelov
3362850fa9
show the alternative translations in color
2014-04-24 08:00:52 +00:00
kr.angelov
80e249105f
show the probabilities for the alternative translations
2014-04-24 07:44:47 +00:00
kr.angelov
e28cb48e51
bugfix in the word completion in the input method
2014-04-24 07:27:34 +00:00
kr.angelov
e5553eeaae
fix typo in the help file
2014-04-24 07:08:06 +00:00
kr.angelov
5d3a843d4b
finally: the conversation view is now no longer cleared up everytime when the device is flipped
2014-04-23 20:27:46 +00:00
kr.angelov
68c8d3cba8
bugfix in the handling of BIND in the C runtime
2014-04-22 13:53:18 +00:00
kr.angelov
0b29b041b3
fix in the renaming
2014-04-22 11:55:22 +00:00
kr.angelov
e054e8e087
rename DGTranslator to Human Language Compiler. Added a new logo
2014-04-22 11:53:16 +00:00
kr.angelov
d8e5206e7f
now word completion from Java works. It could be made better
2014-04-17 11:00:27 +00:00
kr.angelov
1e177ed6a9
named entities in the Android App
2014-04-11 12:56:31 +00:00
kr.angelov
c2d79790a3
forgoten Completer.java
2014-04-11 07:52:10 +00:00
kr.angelov
a28d0d246f
expose Java API for word completion
2014-04-11 07:50:22 +00:00
kr.angelov
ea40bc151b
change the JVM version to 1.6 in JNI_OnLoad
2014-04-11 07:15:27 +00:00
kr.angelov
77c545fa4f
bugfix in the Java binding
2014-04-10 16:43:40 +00:00
kr.angelov
a9ebeaea44
now fully functional Java API for custom literals
2014-04-10 14:14:31 +00:00
kr.angelov
3a0aa8b997
bugfix in the C runtime
2014-04-10 07:42:49 +00:00