kr.angelov
4e533b7253
get rid of gu/str.(c|h)
2014-10-20 07:50:42 +00:00
aarne
0025e078ea
(un)lexmixed: added the other math environments than $ used in latex
2014-10-19 17:43:39 +00:00
inari
a2ec03eeed
fixed small errors in ConstructionEst
2014-10-17 21:53:52 +00:00
aarne
2cda0ea770
ps -lines preserves line-by-line structure when preprocessing files for parsing line by line
2014-10-17 15:50:03 +00:00
aarne
1550300c80
one general case in dealing with backslash in latex lexing is enough
2014-10-17 15:49:23 +00:00
gregoire.detrez
53787205b9
Fix problem with Estonian grammar
2014-10-17 15:34:58 +00:00
francis.tyers
fcf48b57e6
some fixes in Spanish constructions
2014-10-17 14:54:09 +00:00
inari
b47683c2da
small changes in DocumentationFunctorEst and ConstructionEst
2014-10-17 14:52:49 +00:00
inari
54ad302e90
add two new parameters in Estonian verb: passive conditional and imperfect. Change bunch of other files to reflect the change.
2014-10-17 14:50:53 +00:00
inari
e3c7b1e9fa
add DocumentationEst
2014-10-17 10:39:19 +00:00
inari
942c244c3b
add terminative and quotative to Terminology (needed for Estonian)
2014-10-17 10:38:33 +00:00
kr.angelov
70bf9f78b1
the C runtime now supports reading and writing expressions with indexed meta variables. The type checker generates fresh indices
2014-10-17 09:27:37 +00:00
hallgren
6dc1df3011
Use http instead of https in the links to the build job in jenkins
...
The ci.zjyto.net web site uses an SSL certificate that is not recognized by
mainstream browsers (e.g. Firefox, Safari and the Android web browser).
2014-10-17 08:26:09 +00:00
aarne
d30aaa6547
unlexing latex code: no space between closing $ and punctuation
2014-10-17 07:04:50 +00:00
aarne
7ec778d747
lexer for latex code: don't separate backslash from the macro name that it marks
2014-10-17 06:40:06 +00:00
hallgren
c3e1d65fc1
Some work on the haddock documentation
2014-10-16 16:28:54 +00:00
gregoire.detrez
0fa320b381
Change the path to the build job in jenkins
2014-10-16 15:51:08 +00:00
hallgren
cd0f887ad9
Rename src/programs/gf.hs to gf-main.hs to avoid confusing GHC
...
It appears that GHC can't keep GF.hs and gf.hs apart on systems with case
insensitive file names.
2014-10-16 15:21:00 +00:00
hallgren
ede4a5a4c2
Turn the GF compiler into a library. Main program is now in src/programs/gf.hs
...
The module src/compiler/GF.hs now serves as a prelimiary compiler API. It just
exports a selection of functions and types from the compiler.
Haddock documentation can be generated with
cabal haddock --hyperlink-source
Also bumbed the version number to 3.6.10.
2014-10-16 15:00:49 +00:00
hallgren
f109b44c97
More haddock documentation improvements
2014-10-16 14:03:57 +00:00
kr.angelov
fd8e4d3dd7
bugfix in the parser for abstract expressions in the C runtime
2014-10-16 11:40:47 +00:00
kr.angelov
76a448e26f
finally proper stack unwind in the evaluator
2014-10-16 10:00:32 +00:00
inari
568aee9fc7
changes and additions in estonian in order to get chunking work
2014-10-15 21:57:20 +00:00
hallgren
1d4215b822
Rename modules GFI, GFC & GFServer...
...
... to GF.Interactive, GF.Compiler & GF.Server, respectively.
2014-10-15 21:04:29 +00:00
hallgren
e0c0ff0020
Fixes for the haddock documentation
2014-10-15 20:42:36 +00:00
gregoire.detrez
4829dacee8
Make cabal sdist fail with an informative error message`
2014-10-15 08:51:39 +00:00
gregoire.detrez
49936cb32c
Add a make target to create the source distribution
...
`make sdist` will create a `dist/gf-<version>.tar.gz package
with the source files (using the `darcs dist` command).
2014-10-15 08:51:25 +00:00
aarne
31f2e8cae0
fixed NounFin.DetCN treatment of NPSep in the case of numeral determiners: now it correctly gives partitive "kolme olutta"
2014-10-15 05:46:13 +00:00
inari
98eb5bd041
pulkka, kelkka ym. in DictionaryFin
2014-10-14 19:00:06 +00:00
hallgren
47ebd444b3
Setup.hs: comment out sDistHook, which seems to be broken but is not used
2014-10-14 15:03:47 +00:00
kr.angelov
6aa0fd2590
the compiler now allows + to be used as a floating point addition in the abstract syntax
2014-10-14 11:15:18 +00:00
kr.angelov
d42ffaa546
yet another bugfix in the byte code
2014-10-14 10:39:28 +00:00
kr.angelov
bc8cb8e9d7
another bugfix in the byte code generation
2014-10-14 09:43:43 +00:00
kr.angelov
e8b81c145b
bugfix in the bytecode generator
2014-10-14 09:27:24 +00:00
kr.angelov
0e91de3b5f
simplify jit_bare_ret
2014-10-14 09:09:26 +00:00
francis.tyers
cc5199c710
compoundN not compound N
2014-10-12 10:37:10 +00:00
francis.tyers
244cfab30a
add 'esimies' as translation of 'boss_N'
2014-10-12 10:33:29 +00:00
francis.tyers
347c613ae7
fix translation of 'esimies' to mean manager/superior
2014-10-12 10:28:39 +00:00
kr.angelov
04e56bfc27
a refactoring in the Susanne converter which for some reason was not pushed before
2014-10-10 12:10:44 +00:00
kr.angelov
4efb2d5a22
Prelude.CAPIT is now a built-in primitive. It still generates &| in the Haskell runtime but will be intepreted in the C runtime
2014-10-09 19:34:12 +00:00
kr.angelov
57f7b61c6b
throw away the long obsolete runtime type information in the C runtime
2014-10-09 13:44:26 +00:00
kr.angelov
afd5886cdc
fix two warnings in mem.c
2014-10-09 13:22:39 +00:00
kr.angelov
6d79274b2f
fix in gu_mmap_pool for Android
2014-10-09 13:21:56 +00:00
kr.angelov
58e1eb33fc
fix for lightning for ARM
2014-10-09 13:17:01 +00:00
inari
06d8f05788
add "ilman muuta" to DictionaryFin
2014-10-09 11:44:33 +00:00
kr.angelov
2892e6b8c8
remove the pgf-service util which is obsolete anyway
2014-10-09 11:28:56 +00:00
inari
75538de247
fix yarmulke_N
2014-10-09 09:01:55 +00:00
kr.angelov
4ac5902fc9
replace the hash maps in the abstract syntax with binary search tables
2014-10-09 08:38:55 +00:00
kr.angelov
a94ba9b888
add the const modifier to the key in the two procedures for binary search in libgu
2014-10-09 07:25:26 +00:00
kr.angelov
36bbee588f
use MAP_FIXED in gu_mmap_pool
2014-10-08 19:43:08 +00:00