[YG Conlang Archives] > [engelang group] > messages [Date Index] [Thread Index] >
OK. Working from these:
sentence := illocutionary-operator? formula | interjection
formula := simple-formula | modifier formula
modifier := unary-operator | binary-operator formula
simple-formula := (C C C* | q ( C? V? )* q) VkV
unary-operator := ( b | f | d | v | m | n ) VkV
binary-operator := ( l | r | s | x | g | j ) VkV
illocutionary-operator := c VkV
interjection := w VkV
VkV := V (k V)* (illocutionary-operator formula | interjection)?
I would have these as the following. Not just a different notation. I'm doing this without phrases, but a translation into headed-phrases would be simple.
1. word-classes: Interjection, Unary-op, Binary-op, Formula (= Simple Formula), Formula-root
2. A formula-root is a formula or a word whose complement is a formula-root
3. Interjections and Formula-roots have no complements.
4. Unary-ops have one complement.
5. Binary-ops have two complements.
6. Complements are formula-roots.
I include Illoc-op in Unary-op, because it is undesirable that Illoc-ops are restricted to sentence-initial position. However, if it were as in Jorge's rules, then Illoc-ops would have one complement and rule 2 would add "and is not an illoc-op".
--And.