skeletal version of AppRus.gf

This commit is contained in:
krasimir
2016-05-11 11:24:31 +00:00
parent 4ce95de1bc
commit 2941e2364f
5 changed files with 115 additions and 0 deletions

View File

@@ -0,0 +1,3 @@
concrete ChunkRus of Chunk = CatRus, ExtensionsRus [VPS,VPI] ** {
}

View File

@@ -0,0 +1,12 @@
--# -path=.:../abstract
concrete ExtensionsRus of Extensions =
CatRus ** open ResRus, (E = ExtraRus), Prelude, SyntaxRus in {
flags
coding = utf8 ;
lincat
VPI = {s:Str} ;
}

View File

@@ -0,0 +1,42 @@
--# -path=.:../chunk:alltenses
concrete TranslateRus of Translate =
TenseX - [IAdv, CAdv],
CatRus,
NounRus - [PPartNP],
AdjectiveRus,
NumeralRus,
SymbolRus [
PN, Symb, String, CN, Card, NP, MkSymb, SymbPN, CNNumNP
],
ConjunctionRus,
VerbRus - [
UseCopula,
PassV2 -- generalized in Extensions
],
AdverbRus,
PhraseRus,
SentenceRus,
QuestionRus,
RelativeRus,
IdiomRus,
--ConstructionRus,
--DocumentationBul,
ChunkRus,
ExtensionsRus [
ListVPS,BaseVPS,ConsVPS,ConjVPS,ListVPI,BaseVPI,ConsVPI,ConjVPI,
CompoundN,AdAdV,UttAdV,ApposNP,MkVPI, MkVPS, PredVPS, PassVPSlash, PassAgentVPSlash, CompoundAP,
DirectComplVS, DirectComplVQ, FocusObjS,
PastPartAP, PastPartAgentAP, PresPartAP, GerundNP, GerundAdv,
WithoutVP, InOrderToVP, ByVP
],
DictionaryRus **
{
flags
literal=Symb ;
}