forked from GitHub/gf-rgl
skeletal version of AppRus.gf
This commit is contained in:
3
src/chunk/ChunkRus.gf
Normal file
3
src/chunk/ChunkRus.gf
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
concrete ChunkRus of Chunk = CatRus, ExtensionsRus [VPS,VPI] ** {
|
||||||
|
|
||||||
|
}
|
||||||
12
src/translator/ExtensionsRus.gf
Normal file
12
src/translator/ExtensionsRus.gf
Normal 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} ;
|
||||||
|
|
||||||
|
}
|
||||||
42
src/translator/TranslateRus.gf
Normal file
42
src/translator/TranslateRus.gf
Normal 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 ;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
Reference in New Issue
Block a user