German Bottom-up Groupings

<preposition> + <noun> = <adverbial_phrase>
<determiner> + <noun> = <noun>
<flexed_adjective> + <noun> = <noun>
<adverb> + <verb_phrase> = <verb_phrase>
<verb> = <verb_phrase>
<verb> + <noun> = <verb_phrase>
<noun> + <verb_phrase> = <sentence>
<adverbial_phrase> + <sentence> = <sentence>
<noun> + <adverbial_phrase> = <noun>
<noun> + <noun> = <noun>
<auxiliary_verb> + <noun> = <yes_no_question_short>
<yes_no_question_short> + <verb_phrase> = <yes_no_question_long>
<yes_no_question_short> + <adjective_phrase> = <yes_no_question_long>

<yes_no_question_short> = <sentence_or_question>
<yes_no_question_long> = <yes_no_question>
<yes_no_question> = <sentence_or_question>
<sentence> = <sentence_or_question>

<question_word> + <sentence> = <inverted_question>
<inverted_question> = <noun>

<flexed_adjective> = <flexed_adjective_phrase>

<adjective> = <adjective_phrase>
<adjective_phrase> + <adverbial_phrase> = <adjective_phrase>
<flexed_adjective_phrase> + <adverbial_phrase> = <flexed_adjective_phrase>

<auxiliary_verb> + <verb_phrase> = <verb_phrase>

<number> = <determiner>

<connector> + <verb_phrase> = <half_verb_phrase>
<verb_phrase> + <half_verb_phrase> = <verb_phrase>

<connector> + <noun> = <half_noun>
<noun> + <half_noun> = <noun>

<connector> + <verb> = <half_verb>
<verb> + <half_verb> = <verb>