On Fri, Jun 13, 2003 at 01:45:04PM -0600, Dirk Elzinga wrote:
> Hey, all.
>
> Here is the current version of the Language Code. [...]
[snip]
OK, trying for Ebisedian again...
> T type
> c constructed
> x auxiliary
> f fictional
> e logical
> p personal
> n natural
> o other
Tcf
> P phonology
> t tonal
> d tonal domain
> m mora
> s syllable
> f foot/word
> c contour tones
> r register
> # number of tones
> l level tones
> ! downstep/downdrift
> # number of tones
> p phonemes
> +/- allophony
> # consonant phonemes
> # vowel phonemes
> s syllable template {c,v}
Ptl2p27,9sCV(C)
> W writing system
> n natural
> c constructed
> t type of script
> f featural (Hangul, Tengwar)
> c abjad ("Consonantal")
> d abugida ("Devanagari")
> a alphabet
> s syllabic
> l logographic
> o other
> r regularity/irregularity (+/-)
Wctsr++
> M morphology
> a agglutinating (+/-)
> i isolating (+/-)
> f inflecting (+/-)
> h head-marking (+/-)
> d dependent-marking (+/-)
> t# number of tense distinctions
> a# number of aspect distinctions
> m# number of mood distinctions
> t/a# number of distinct tense/aspect combinations (where a
> meaningful distinction between tense and aspect cannot be
> made) (also t/m, a/m, etc)
> c# number of case distinctions
> g# number of genders or noun classes
> n# number of number distinctions
Ma+f++d++t/a/m9c5g5n3
> S syntax
> f head-first/head-final (+/-)
> b basic word order {v,s,o} (may substitute dots when the terms
> s = 'subject' and o = 'object' are not meaningful or when
> word
> order is not fixed)
> arg argument alignment
> n nominative/accusative
> e ergative/absolutive
> a active/stative
> h hierarchical
> t topic/focus
> s split/mixed system
> r semantic role
> o other
Sf-b.V.argr
> L lexicon
> a a priori/a posteriori (-/+)
> c compounding/incorporation (+/-)
> d derivation (+/-)
> # number of words so far
[snip]
La---c++d+461
Putting it together:
Ebisedian:
Tcf Ptl2p27,9sCV(C) Wctsr++ Ma+f++d++t/a/m9c5g5n3 Sf-b.V.argr La---c++d+461
T
--
Theoretically, software is implemented according to design documents.
Practically, design documents are written according to how software has
already been written.