kr.angelov
c4f68adca9
better handling for nonExist in the C runtime. BIND is also supported in the linearizer but not in the parser yet
2013-09-30 10:25:39 +00:00
hallgren
452164f10f
GF home page: minor style changes
...
+ Split the list of languages into several columns if space permits
(in supported browsers, currently Firefox).
+ Limit the size of the GF logo to 75% of width the window. Looks better on
small screens.
2013-09-29 16:25:16 +00:00
aarne
20003e92f6
Assign_31 from SYSU now compiles and is added to ParseChi.
2013-09-27 16:02:37 +00:00
kr.angelov
9784b72add
use the real nonExist in the Maltese grammar
2013-09-27 15:19:17 +00:00
kr.angelov
efa4bc4d62
a major refactoring in the C and the Haskell runtimes. Note incompatible change in the PGF format!!!
...
The following are the outcomes:
- Predef.nonExist is fully supported by both the Haskell and the C runtimes
- Predef.BIND is now an internal compiler defined token. For now
it behaves just as usual for the Haskell runtime, i.e. it generates &+.
However, the special treatment will let us to handle it properly in
the C runtime.
- This required a major change in the PGF format since both
nonExist and BIND may appear inside 'pre' and this was not supported
before.
2013-09-27 15:09:48 +00:00
kr.angelov
3f65253f0e
use nonExist in paradigm mkN075 for Bulgarian
2013-09-27 11:33:05 +00:00
aarne
775d00205b
one more Chinese assignment
2013-09-27 10:19:48 +00:00
aarne
209f872f1d
two more assignments in Chi ; fixed position of some prepositions
2013-09-27 10:09:37 +00:00
john.j.camilleri
695e3450b0
Rename README to READ_ME so that Apache doesn't hide it
2013-09-27 09:31:20 +00:00
john.j.camilleri
02db134450
Remove empty contrib folder and place README in examples
2013-09-27 09:18:08 +00:00
aarne
662d8ae33e
new version of Assign_32, with correct encoding
2013-09-27 07:25:47 +00:00
aarne
be2fc47e99
Chinese lexicon contributions from Sun Yat-Sen University
2013-09-27 06:55:32 +00:00
aarne
9ce07e699f
fixed many things in ParseChi
2013-09-27 03:45:02 +00:00
aarne
6c28e9743d
fixed prepositional verbs in Chinese, and swapped mkPrep to the natural pre-post order
2013-09-27 02:40:34 +00:00
kr.angelov
a6e0ef76f1
remove pgf/edsl.h from the C runtime
2013-09-26 11:59:35 +00:00
kr.angelov
ab52863534
add gu_variant_close in libgu
2013-09-26 10:41:52 +00:00
aarne
920590a9cc
renamed the ParadigmsChi versions of mkNP and mkDet - to mkp: there shouldn't be mkC functions in Paradigms for phrasal categories
2013-09-26 06:52:02 +00:00
kr.angelov
65ea8814aa
fix the debug mode of the parser after the refactoring in libgu
2013-09-25 10:21:35 +00:00
kr.angelov
be8bf64eb2
added assertion in the JIT compiler which checks that we are not going outside of the compilation window
2013-09-25 07:53:10 +00:00
kr.angelov
b2b5bda43d
fix a typo in src/runtime/javascript/translator.html
2013-09-25 07:13:50 +00:00
aarne
f7c5ec4872
order of Chinese vocative
2013-09-25 01:43:57 +00:00
aarne
7c396da3f7
implemented the top-17 missing functions in ParseChi; shaky definitions though
2013-09-24 15:43:43 +00:00
kr.angelov
a1a4f7a1c1
a small fix in the python binding after the refactoring in the C runtime
2013-09-24 09:14:43 +00:00
hallgren
9be39dd3c7
Link to GF source code browser
...
And the summers chool and the Interactive map are not new anymore.
2013-09-23 13:07:24 +00:00
kr.angelov
62d5dfb71b
GrammarToPGF now looks only at the top modules for the PGF flags
2013-09-23 09:30:45 +00:00
kr.angelov
ae79e7c386
fix a warning in the compiler
2013-09-23 09:20:55 +00:00
kr.angelov
e6dbd74dc9
GF.Grammar.Grammar.allExtends now returns a list of source modules instead of just the module names. This saves extra lookups later
2013-09-23 09:18:27 +00:00
hallgren
a7469a694b
Comment out identifier refreshing code only used by the removed refresh pass
2013-09-20 16:36:24 +00:00
kr.angelov
688796a40d
work on the translation dictionaries and the statistical model
2013-09-20 12:09:54 +00:00
kr.angelov
662d98a354
decrease the heuristic factor for parsing to 0.80 from 0.95. Otherwise we get the wrong result for compound verbs like "look after", "look forward", etc.
2013-09-20 12:07:47 +00:00
kr.angelov
88844d693a
ProgrVP in English should add the verb particle if there is any
2013-09-20 12:07:12 +00:00
kr.angelov
c4be116db4
added PossNP, PartNP and CountNP in the Bulgarian RGL
2013-09-20 12:05:39 +00:00
kr.angelov
d2dc171508
added a version of compoundN which combines adjective and noun into a new noun
2013-09-20 12:04:37 +00:00
hallgren
fd430a40fe
Introduce type RawIdent; only 9 imports of Data.ByteString.Char8 remain
...
The fact that identifiers are represented as ByteStrings is now an internal
implentation detail in module GF.Infra.Ident. Conversion between ByteString
and identifiers is only needed in the lexer and the Binary instances.
2013-09-19 20:48:10 +00:00
hallgren
38fe30c610
Make Ident abstract; imports of Data.ByteString.Char8 down from 29 to 16 modules
...
Most of the explicit uses of ByteStrings were eliminated by using identS,
identS = identC . BS.pack
which was found in GF.Grammar.CF and moved to GF.Infra.Ident. The function
prefixIdent :: String -> Ident -> Ident
allowed one additional import of ByteString to be eliminated. The functions
isArgIdent :: Ident -> Bool
getArgIndex :: Ident -> Maybe Int
were needed to eliminate explicit pattern matching on Ident from two modules.
2013-09-19 18:23:47 +00:00
kr.angelov
7bafc5653c
added a number of interjections and greetings in DictEng and DictEngBul
2013-09-19 12:02:44 +00:00
kr.angelov
aea67b8109
the PGF reader now releases strings that are not used after the loading
2013-09-18 08:26:11 +00:00
john.j.camilleri
58fd2508ba
Add news item for gf-contrib on homepage
2013-09-18 08:20:47 +00:00
kr.angelov
2b14fd2aae
add type signature for gu_string_length in the headers of libgu
2013-09-18 08:03:37 +00:00
kr.angelov
016721d676
bugfix in the ordering of strings in libgu
2013-09-17 19:05:54 +00:00
kr.angelov
b6ba5e7493
gu_buf_binsearch -> gu_seq_binsearch. Improved API
2013-09-17 19:04:46 +00:00
kr.angelov
62019f0881
added order and equality for strings in libgu
2013-09-17 13:45:37 +00:00
kr.angelov
f984bfeb24
a major refactoring in the C runtime. GuList is now removed and replaced with GuSeq. The GuSeq/GuBuf API is simplified
2013-09-17 12:45:00 +00:00
kr.angelov
9810817f4d
fixes in DictEng & DictEngBul
2013-09-17 12:01:05 +00:00
kr.angelov
c5d2a50164
added UttInterj in PhraseBul
2013-09-17 11:59:59 +00:00
john.j.camilleri
431222da5c
Remove Coordination.gf from Nep, Pes, Pun, Sin folders
...
They were just copies of prelude/Coordination.gf
2013-09-16 07:20:59 +00:00
john.j.camilleri
e0c6b0764c
Remove contribs and examples
...
Everything has now been moved to a separate repository at
https://github.com/GrammaticalFramework/gf-contrib
The contents of the examples folder are build during SetupWeb
2013-09-16 07:17:27 +00:00
kr.angelov
5f0b5ecf35
added BSD licenses to the Java binding and the android UI
2013-09-16 06:54:55 +00:00
aarne
30274a9fd6
correct treatment of spaces in NP's in DictEngChi
2013-09-13 18:57:52 +00:00
aarne
e27812f402
removed superfluous de particles from adjectives in DictEngChi
2013-09-13 18:35:08 +00:00