1
0
forked from GitHub/gf-rgl
Commit Graph

43 Commits

Author SHA1 Message Date
hallgren
4061d03aa2 lib/src/*/Numeral*.gf: fix inconsistent inheritance form Cat
While the abstract Numeral inherits only Cat[Numeral,Digits], some of the
concrete NumeralNNN of Numeral inherited everything from CatNNN.

Normally the compiler outputs a warning message when a concrete syntax 
contains superflous lincats, but apparently not when they get included
through inheritance...

This does not seem to cause problems in the Haskell run-time system, but the 
C run-time system fails to load PGFs with superflous lincats.

This problems shows up when creating application grammars that inherit Numeral.
The Phrasebook is an example of such a grammar.
2015-08-26 11:53:16 +00:00
krasimir
a47aac0ad8 use BIND in IIDig for all languages in the library 2015-06-11 12:00:57 +00:00
hallgren
4c38803eea Convert many RGL modules from Latin-1 to UTF-8 to speed up compilation
Also add flags coding=utf8 to silence warnings.
2014-08-19 19:42:05 +00:00
hallgren
1ccd47784d Add explicit character encoding specifications in 39 more RGL modules
To silence warnings and avoid potential problems after changing the default
encoding to UTF-8.
2013-11-25 18:17:12 +00:00
hallgren
2c8fed764b lib/src: adding --# -coding=latin1 to 119 RGL modules
Adding coding pragmas
  
	--# -coding=latin1
  
so that grammars will continue to work when we change the default character
encoding to UTF-8.
2013-11-22 17:26:00 +00:00
aarne
993822b84c added functions to Ron and Chi needed for YAQL 2012-12-09 19:01:19 +00:00
kr.angelov
546d633898 Now PMCFG is compiled per module and at the end we only link it. The new compilation schema is few times faster. 2011-11-10 14:09:41 +00:00
aarne
1e11b40cbf removed spurious inheritance of resource modules in GrammarRon 2011-10-03 14:07:41 +00:00
aarne
981bfdcd49 ExtAdvS added to more languages 2011-09-01 07:56:29 +00:00
aarne
f8d405f836 command ga moved to option 'aw -giza' 2011-02-25 12:55:36 +00:00
aarne
96f7004731 completed Paradigms documentation for Cat,Ita,Nor,Spa,Dan 2010-12-19 11:33:02 +00:00
aarne
33a03d98bb cleaned up lib modules for better doc in synopsis 2010-12-11 20:33:49 +00:00
ra.monique
0a5e62cd2e added CompCN to Romance and Romanian 2010-12-07 21:48:25 +00:00
aarne
e9c7ef05a9 know_VQ in resource 2010-08-27 15:14:29 +00:00
ramona.enache
bcdfc55ebb added AdvIAdv to the Romanian grammar 2010-05-24 07:45:34 +00:00
aarne
a00235d98f utf8 coding flag in ExtraRon 2010-05-20 09:13:25 +00:00
ramona.enache
7dec07fbdb final changes Romanian resource grammar and phrasebook 2010-05-15 13:37:27 +00:00
ramona.enache
359a26320c extended Romanian grammar with extra special construction 2010-05-14 19:44:02 +00:00
aarne
dc58a51c4f added Question.AdvIAdv and correcponding entry of mkIAdv in API 2010-04-29 05:55:59 +00:00
ramona.enache
97c2575f0f FixedRon 2010-04-26 09:32:05 +00:00
ramona.enache
6a74da7753 FixedRon 2010-04-25 00:47:15 +00:00
aarne
32c5d6c061 include ExtraRon in AllRon 2010-04-19 06:50:54 +00:00
ramona.enache
d6e587bc0c WordsRonSumoFre 2010-04-18 13:55:44 +00:00
aarne
0beda69f6c small adjustments in Make.hs and some resources to make the lib compile with less warnings and without errors 2010-04-14 16:25:17 +00:00
aarne
a549f20fab Action category, more doc in Phrasebook 2010-03-28 19:29:06 +00:00
aarne
b3ad10f894 how8much_IAdv in Structural; changed parameter name Place in Numerals 2010-03-26 22:06:35 +00:00
aarne
7f6b88f027 Romanian numerals in utf8 2010-03-22 08:35:05 +00:00
aarne
aee3d3aaca switch to utf8 in Romanian 2010-03-21 19:58:13 +00:00
aarne
4ddcaf4f58 refer to MakeStructural in Spa and Cat; moved have_V2 to proper place in Ron 2010-03-20 21:22:21 +00:00
ra.monique
d3fbc6508d fixedRon 2009-12-14 11:58:15 +00:00
ra.monique
e716486708 SymbolRon 2009-12-12 14:16:11 +00:00
aarne
e6f7489ad7 took tense linearizations apart from Common/Cat to Tense, for bettter structure of lib 2009-12-03 10:53:14 +00:00
aarne
795d9a2172 paths in Symbol modules; present in ResRon (not complete) 2009-10-05 12:54:17 +00:00
krasimir
c9fa2231be remove the redundant complement fields in V2V and V2A 2009-09-22 08:08:54 +00:00
ra.monique
63c355fb0f romanian_mod 2009-09-20 15:06:10 +00:00
krasimir
42f5601840 implementation for SymbolRon.gf from Ramona 2009-09-16 08:14:12 +00:00
aarne
370bdc57fe make Romanian compilable for present, and Bronzeage for most languages 2009-09-15 15:27:42 +00:00
krasimir
199bb93f35 remove some more independent keywords from Romanian and import the right version of NumeralRon.gf 2009-09-14 07:49:08 +00:00
ra.monique
31fbea5ae3 romanian_modified 2009-09-14 01:33:06 +00:00
krasimir
9c428c1c80 add dummy SymbolRon.gf 2009-09-12 13:36:33 +00:00
krasimir
b467be1d3e add the API modules for Romanian 2009-09-12 13:34:01 +00:00
krasimir
5794f374a1 added the rest of Romanian :-) 2009-09-10 17:23:29 +00:00
aarne
a1fdeb6704 next-lib renamed to lib, lib to old-lib 2009-06-22 15:39:08 +00:00