mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-04-21 10:49:33 -06:00
skeletal version of AppRus.gf
This commit is contained in:
3
lib/src/chunk/ChunkRus.gf
Normal file
3
lib/src/chunk/ChunkRus.gf
Normal file
@@ -0,0 +1,3 @@
|
||||
concrete ChunkRus of Chunk = CatRus, ExtensionsRus [VPS,VPI] ** {
|
||||
|
||||
}
|
||||
12
lib/src/translator/ExtensionsRus.gf
Normal file
12
lib/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
lib/src/translator/TranslateRus.gf
Normal file
42
lib/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