;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; SEGMENT

;; {p, c, n}.name
    p.name                                                  ;  1 
    name                                                    ;  2 
    n.name                                                  ;  3

;; position in syllable (segment)
    pos_in_syl                                              ;  4

;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; SYLLABLE

;; {p, c, n}.stress
    R:SylStructure.parent.R:Syllable.p.stress               ;  5
    R:SylStructure.parent.R:Syllable.stress                 ;  6
    R:SylStructure.parent.R:Syllable.n.stress               ;  7

;; {p, c, n}.accent
    R:SylStructure.parent.R:Syllable.p.accented             ; 8
    R:SylStructure.parent.R:Syllable.accented               ; 9
    R:SylStructure.parent.R:Syllable.n.accented             ; 10

;; {p, c, n}.length (segment)
    R:SylStructure.parent.R:Syllable.p.syl_numphones        ; 11
    R:SylStructure.parent.R:Syllable.syl_numphones          ; 12
    R:SylStructure.parent.R:Syllable.n.syl_numphones        ; 13

;; position in word (syllable)
    R:SylStructure.parent.R:Syllable.pos_in_word            ; 14

;; position in phrase (syllable)
    R:SylStructure.parent.R:Syllable.syl_in                 ; 15
    R:SylStructure.parent.R:Syllable.syl_out                ; 16

;; position in phrase (stressed syllable)
    R:SylStructure.parent.R:Syllable.ssyl_in                ; 17
    R:SylStructure.parent.R:Syllable.ssyl_out               ; 18

;; position in phrase (accented syllable)
    R:SylStructure.parent.R:Syllable.asyl_in                ; 19
    R:SylStructure.parent.R:Syllable.asyl_out               ; 20

;; distance from stressed syllable                 
    R:SylStructure.parent.R:Syllable.lisp_distance_to_p_stress   ; 21
    R:SylStructure.parent.R:Syllable.lisp_distance_to_n_stress   ; 22

;; distance to accented syllable (syllable)                 
    R:SylStructure.parent.R:Syllable.lisp_distance_to_p_accent   ; 23
    R:SylStructure.parent.R:Syllable.lisp_distance_to_n_accent   ; 24  

;; name of the vowel of syllable
    R:SylStructure.parent.R:Syllable.syl_vowel              ; 25

;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; WORD

;; {p, c, n}.gpos
    R:SylStructure.parent.parent.R:Word.p.gpos              ; 26
    R:SylStructure.parent.parent.R:Word.gpos                ; 27
    R:SylStructure.parent.parent.R:Word.n.gpos              ; 28

;; {p, c, n}.length (syllable)
    R:SylStructure.parent.parent.R:Word.p.word_numsyls      ; 29
    R:SylStructure.parent.parent.R:Word.word_numsyls        ; 30
    R:SylStructure.parent.parent.R:Word.n.word_numsyls      ; 31

;; position in phrase (word)
    R:SylStructure.parent.parent.R:Word.pos_in_phrase       ; 32
    R:SylStructure.parent.parent.R:Word.words_out           ; 33

;; position in phrase (content word)
    R:SylStructure.parent.parent.R:Word.content_words_in    ; 34
    R:SylStructure.parent.parent.R:Word.content_words_out   ; 35

;; distance to content word (word)
    R:SylStructure.parent.parent.R:Word.lisp_distance_to_p_content ; 36
    R:SylStructure.parent.parent.R:Word.lisp_distance_to_n_content ; 37

;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; PHRASE

;; {p, c, n}.length (syllable)
    R:SylStructure.parent.parent.R:Phrase.parent.p.lisp_num_syls_in_phrase ; 38
    R:SylStructure.parent.parent.R:Phrase.parent.lisp_num_syls_in_phrase   ; 39
    R:SylStructure.parent.parent.R:Phrase.parent.n.lisp_num_syls_in_phrase ; 40

;; {p, c, n}.length (word)
    R:SylStructure.parent.parent.R:Phrase.parent.p.lisp_num_words_in_phrase; 41
    R:SylStructure.parent.parent.R:Phrase.parent.lisp_num_words_in_phrase  ; 42
    R:SylStructure.parent.parent.R:Phrase.parent.n.lisp_num_words_in_phrase; 43

;; position in major phrase (phrase)
    R:SylStructure.parent.R:Syllable.sub_phrases            ; 44

;; type of end tone of this phrase
    R:SylStructure.parent.parent.R:Phrase.parent.daughtern.R:SylStructure.daughtern.tobi_endtone ; 45

;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; UTTERANCE

;; length (syllable)
    lisp_total_syls                                         ; 46

;; length (word)
    lisp_total_words                                        ; 47

;; length (phrase)
    lisp_total_phrases                                      ; 48

;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; for "pau"

    p.R:SylStructure.parent.R:Syllable.stress               ; 49
    n.R:SylStructure.parent.R:Syllable.stress               ; 50

    p.R:SylStructure.parent.R:Syllable.accented             ; 51
    n.R:SylStructure.parent.R:Syllable.accented             ; 52

    p.R:SylStructure.parent.R:Syllable.syl_numphones        ; 53
    n.R:SylStructure.parent.R:Syllable.syl_numphones        ; 54

    p.R:SylStructure.parent.parent.R:Word.gpos              ; 55
    n.R:SylStructure.parent.parent.R:Word.gpos              ; 56

    p.R:SylStructure.parent.parent.R:Word.word_numsyls      ; 57
    n.R:SylStructure.parent.parent.R:Word.word_numsyls      ; 58

    p.R:SylStructure.parent.parent.R:Phrase.parent.lisp_num_syls_in_phrase ; 59
    n.R:SylStructure.parent.parent.R:Phrase.parent.lisp_num_syls_in_phrase ; 60

    p.R:SylStructure.parent.parent.R:Phrase.parent.lisp_num_words_in_phrase ; 61
    n.R:SylStructure.parent.parent.R:Phrase.parent.lisp_num_words_in_phrase ; 62

;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; additional feature

;; for quinphone

    p.p.name                                                ; 63
    n.n.name                                                ; 64

;; boundary

    segment_start                                           ; 65
    segment_end                                             ; 66

