1
0
forked from GitHub/gf-core

making TryPol compile

This commit is contained in:
aarne
2009-10-23 16:11:54 +00:00
parent 4f6bd2f1d6
commit 5f5e3f1d69
5 changed files with 11 additions and 15 deletions

View File

@@ -54,7 +54,7 @@ langsCoding = [
langs = map fst langsCoding
-- languagues for which to compile Lang
langsLang = langs `except` ["Pol","Tur"]
langsLang = langs `except` ["Tur"]
-- languages for which to compile Try
langsAPI = langsLang `except` ["Ara","Bul","Hin","Ina","Lat","Rus","Tha"]

View File

@@ -0,0 +1,5 @@
--# -path=.:present
resource SymbolicPol = Symbolic with
(Symbol = SymbolPol),
(Grammar = GrammarPol) ;

View File

@@ -3,10 +3,10 @@
resource TryPol = SyntaxPol, LexiconPol, ParadigmsPol - [mkAdv] **
open (P = ParadigmsPol) in {
oper
--oper
mkAdv = overload SyntaxPol {
mkAdv : Str -> Adv = P.mkAdv ;
} ;
-- mkAdv = overload SyntaxPol {
-- mkAdv : Str -> Adv = P.mkAdv ;
-- } ;
}

View File

@@ -13,7 +13,7 @@ concrete GrammarPol of Grammar =
RelativePol,
ConjunctionPol,
PhrasePol,
TextPol,
TextX - [CAdv],
StructuralPol,
IdiomPol
** { flags startcat = Phr ; unlexer = text ; lexer = text ;} ;

View File

@@ -1,9 +0,0 @@
concrete TextPol of Text = {
lin
TEmpty = {s = []} ;
TFullStop x xs = {s = x.s ++ "." ++ xs.s} ;
TQuestMark x xs = {s = x.s ++ "?" ++ xs.s} ;
TExclMark x xs = {s = x.s ++ "!" ++ xs.s} ;
}