mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-04-18 01:09:32 -06:00
23 lines
483 B
Plaintext
23 lines
483 B
Plaintext
abstract Phrasebook =
|
|
Greetings,
|
|
Words
|
|
** {
|
|
|
|
flags startcat = Phrase ;
|
|
|
|
cat
|
|
Politeness ; Gender ; -- abstract parameters
|
|
fun
|
|
|
|
-- here rather than Sentences, because not functorial
|
|
PSentence : Sentence -> Phrase ;
|
|
PQuestion : Question -> Phrase ;
|
|
PGreeting : Greeting -> Phrase ;
|
|
---- PGreeting : Politeness -> Gender -> Gender -> Greeting -> Phrase ;
|
|
-- politeness level, speaker, hearer
|
|
|
|
Polite, Familiar : Politeness ;
|
|
Male, Female : Gender ;
|
|
|
|
}
|