Module:User:Benwing2/de-pron/testcases/prefixes

local tests = require("Module:UnitTests") local driver = require("Module:User:Benwing2/de-pron/testcases/driver")

--[=[ In the following examples, each line is either a section header beginning with a ##, a comment beginning with # but not shown along with the example (delimited by a # preceded by whitespace). The first field is the actual spelling of the term in question. The second field is the respelling. The third field is the expected phonemic IPA pronunciation.
 * , a blank line or an example. Examples consist of three tab-separated fields, followed by an optional comment to be

See Module:de-pron/testcases/driver for more detailed information on the format of examples, along with information on how to create a new subset of testcases. ]=]

local examples = [==[


 * 1) - Prefix handling -

Geier	Geier	ˈɡaɪ̯ɐ Geifer	Geifer	ˈɡaɪ̯fɐ geifern	geifern	ˈɡaɪ̯fɐn Geiger	Geiger	ˈɡaɪ̯ɡɐ Geisel	Geisel	ˈɡaɪ̯zəl Geisha	Gehscha	ˈɡeːʃa Geisha	Geischa	ˈɡaɪ̯ʃa Geisha	GeIscha	ˈɡɛɪ̯ʃa geißeln	geißeln	ˈɡaɪ̯səln Geister	Geister	ˈɡaɪ̯stɐ geizen	geizende	ˈɡaɪ̯t͡səndə geimpft	ge<impft	ɡəˈʔɪmp͡ft geuden	géuden	ˈɡɔɪ̯dən beuteln	beuteln	ˈbɔɪ̯təln Beugungen	Beugungen	ˈbɔɪ̯ɡʊŋən geurasst	geurasst	ɡəˈʔuːʁast geunkt	geunkt	ɡəˈʔʊŋkt geulkt	geulkt	ɡəˈʔʊlkt Bede	Bede	ˈbeːdə # too short after be- Gertrud	Gertrud	ˈɡɛʁtʁuːt # impermissible onset after ge- Geste	Gehste	ˈɡeːstə # too short after ge- Geste	Geste	ˈɡɛstə # too short after ge- Verve	Verve	ˈvɛʁvə # too short after ver- vorne	forne	ˈfɔʁnə # needs respelling; vor- not recognized erste	erste	ˈɛʁstə # too short after er-; second pronunciation ergo	ergo	ˈɛʁɡo # too short after er- beben	beben	ˈbeːbən # cluster + e + single consonant is too short Becher	Becher	ˈbɛçɐ # ditto Erker	Erker	ˈɛʁkɐ # ditto erzen	erzen	ˈɛʁt͡sən # ditto; second pronunciation Beleg	Be<leg	bəˈleːk # need respelling to recognize prefix Gebet	Ge<bet	ɡəˈbeːt # need respelling to recognize prefix Zukunft	Zukunft	ˈt͡suːˌkʊnft
 * 1) Cases where prefixes should not be segmented off

abstellen	abstellen	ˈapˌʃtɛlən abgelegen	abgelegen	ˈapɡəˌleːɡən aberkennen	aberkennen	ˈap(ʔ)ɛʁˌkɛnən abfällig	abfällig	ˈapˌfɛlɪç abzählbar	abzählbar	ˈapˌt͡sɛːlbaːʁ ab-	ab-	ˈap ab	ab	ap abandonnieren	abandonnieren	abandɔnˈiːʁən Abbreviation	Abbreviation	abʁevi̯aˈt͡si̯oːn abundant	abundant	abʊnˈdant abstrus	abstrús	apˈstʁuːs Abend	Ab+end	ˈaːbənt abenteuerdurstig	ab+enteuer-durstig	ˈaːbəntɔɪ̯ɐˌdʊʁstɪç Aberglaube	Aber-glaube	ˈaːbɐˌɡlaʊ̯bə Abort	Abort	ˈabˌʔɔʁt Abort	Abórt	aˈbɔʁt abaxial	ab<axial	ap(ʔ)aˈksi̯aːl abalienieren	àb<alIenieren	ˌap(ʔ)ali̯eˈniːʁən
 * 1) ab-

aneinandergeraten	aneinandergeraten	an(ʔ)aɪ̯ˈnandɐɡəˌʁaːtən aneinander	aneinander	an(ʔ)aɪ̯ˈnandɐ
 * 1) aneinander-

anheimfallen	anheimfallen	anˈhaɪ̯mˌfalən anheimzustellen	anheimzustellen	anˈhaɪ̯mt͡suˌʃtɛlən anheim	anheim	anˈhaɪ̯m
 * 1) anheim-

anstellen	anstellen	ˈanˌʃtɛlən anöden	anöden	ˈanˌʔøːdən anekeln	anekeln	ˈanˌʔeːkəln anzufangen	anzufangen	ˈant͡suˌfaŋən angefangen	angefangen	ˈanɡəˌfaŋən Anerbieten	Anerbieten	ˈan(ʔ)ɛʁˌbiːtən analog	analóg	anaˈloːk analysieren	analysieren	analyˈziːʁən Anglistik	Anglistik	aŋˈɡlɪstɪk Anonymität	Anonymität	anonymiˈtɛːt anderer	an+derer	ˈandəʁɐ Annika	An+nika	ˈanika anhand	an<hand	anˈhant Antiheld	Anti.held	ˈantihɛlt
 * 1) an-

aufeinanderzupassende	aufeinanderzupassende	aʊ̯f(ʔ)aɪ̯ˈnandɐt͡suˌpasəndə
 * 1) aufeinander-

aufstöbern	aufstöbern	ˈaʊ̯fˌʃtøːbɐn Auferstehung	Auferstehung	ˈaʊ̯f(ʔ)ɛʁˌʃteːʊŋ
 * 1) auf-

auseinanderstreben	auseinanderstreben	aʊ̯s(ʔ)aɪ̯ˈnandɐˌʃtʁeːbən auseinanderentwickeln	auseinanderentwickeln	aʊ̯s(ʔ)aɪ̯ˈnandɐʔɛntˌvɪkəln
 * 1) auseinander-

auszubedingen	auszubedingen	ˈaʊ̯st͡subəˌdɪŋən
 * 1) aus-

beieinanderstehen	beieinanderstehen	baɪ̯(ʔ)aɪ̯ˈnandɐˌʃteːən beisteuernder	beisteuernder	ˈbaɪ̯ˌʃtɔɪ̯ɐndɐ
 * 1) bei-

beabsichtigen	beabsichtigen	bəˈʔapzɪçtɪɡən beunruhigen	beunruhigen	bəˈʔʊnˌʁuːɪɡən beurlauben	beurlauben	bəˈʔuːʁˌlaʊ̯bən
 * 1) be-

dafürsprechen	dafürsprechen	daˈfyːʁˌʃpʁɛçən dafürzuhalten	dafürzuhalten	daˈfyːʁt͡suˌhaltən
 * 1) dafür-

dagegenstimmen	dagegenstimmen	daˈɡeːɡənˌʃtɪmən dagegengehaltenem	dagegengehaltenem	daˈɡeːɡənɡəˌhaltənəm
 * 1) dagegen-

daherreden	daherreden	daˈheːʁˌʁeːdən daherzureden	daherzureden	daˈheːʁt͡suˌʁeːdən
 * 1) daher-

dahinterstehen	dahinterstehen	daˈhɪntɐˌʃteːən dahinterzuknien	dahinterzuknien	daˈhɪntɐt͡suˌkniːn dahinterzuknieen	dahinterzuknieen	daˈhɪntɐt͡suˌkniːən # FIXME, make sure this works
 * 1) dahinter-

dahingehen	dahingehen	daˈhɪnˌɡeːən dahinvegetieren	dahinvegetieren	daˈhɪnveɡeˌtiːʁən
 * 1) dahin-

danebengeraten	danebengeraten	daˈneːbənɡəˌʁaːtən danebenzubenehmen	danebenzubenehmen	daˈneːbənt͡subəˌneːmən
 * 1) daneben-

darstellen	darstellen	ˈdaːʁˌʃtɛlən Darbietung	Darbietung	ˈdaːʁˌbiːtʊŋ darzutun	darzutun	ˈdaːʁt͡suˌtuːn darüber	darǘber	daˈʁyːbɐ
 * 1) dar-

davonstehlen	davonstehlen	daˈfɔnˌʃteːlən davongejagte	davongejag>te	daˈfɔnɡəˌjaːktə
 * 1) davon-

davorstellen	davorstellen	daˈfoːʁˌʃtɛlən davorzuhängen	davorzuhängen	daˈfoːʁt͡suˌhɛŋən
 * 1) davor-

dazuaddieren	dazuaddieren	daˈt͡suːʔaˌdiːʁən dazuzugehören	dazuzugehören	daˈt͡suːt͡suɡəˌhøːʁən
 * 1) dazu-

durcheinanderessen	durcheinanderessen	dʊʁç(ʔ)aɪ̯ˈnandɐˌʔɛsən
 * 1) durcheinander-

durchschlagen	durchschlagen	ˈdʊʁçˌʃlaːɡən durchschlagen	durchs-mensch	ˈdʊʁçʃnɪt͡sˌmɛnʃ
 * 1) durch-

einstellen	einstellen	ˈaɪ̯nˌʃtɛlən einzubestellendem	einzubestellendem	ˈaɪ̯nt͡subəˌʃtɛləndəm Einstein	Einstein	ˈaɪ̯nˌʃtaɪ̯n Eintrag	Eintrag	ˈaɪ̯nˌtʁaːk Einzelzimmer	Einzel-zimmer	ˈaɪ̯nt͡səlˌt͡sɪmɐ # "zel" is too short of a main part for "Ein-" to be partitioned off here.
 * 1) ein-

emporsteigen	emporsteigen	ɛmˈpoːʁˌʃtaɪ̯ɡən emporgearbeiteter	emporgearbeiteter	ɛmˈpoːʁɡəˌʔaʁbaɪ̯tətɐ Emporium	Empóri.um	ɛmˈpoːʁiʊm
 * 1) empor-

empirisch	empírisch	ɛmˈpiːʁɪʃ emphatisch	emphátisch	ɛmˈfaːtɪʃ Empfang	Empfang	ɛmpˈfaŋ Empfindsamkeit	Empfindsamkeit	ɛmpˈfɪntzaːmˌkaɪ̯t
 * 1) emp-

entgegensehen	entgegensehen	ɛntˈɡeːɡənˌzeːən entgegenzustrecken	entgegenzustrecken	ɛntˈɡeːɡənt͡suˌʃtʁɛkən entgegen-	entgegen-	ɛntˈɡeːɡən
 * 1) entgegen-

entlangeilen	entlangeilen	ɛntˈlaŋˌʔaɪ̯lən entlangmarschieren	entlangmarschieren	ɛntˈlaŋmaʁˌʃiːʁən
 * 1) entlang-

entzweispringen	entzweispringen	ɛntˈt͡svaɪ̯ˌʃpʁɪŋən entzweigegangen	entzweigegangen	ɛntˈt͡svaɪ̯ɡəˌɡaŋən
 * 1) entzwei-

entsprechend	entsprechend	ɛntˈʃpʁɛçənt entscheiden	entscheiden	ɛntˈʃaɪ̯dən
 * 1) ent-

Ergebnis	Ergebnis	ɛʁˈɡeːpnɪs erarbeiten	erarbeiten	ɛʁˈʔaʁbaɪ̯tən errackern	errackern	ɛʁˈʁakɐn
 * 1) er-

fortbewegen	fortbewegen	ˈfɔʁtbəˌveːɡən Fortentwicklung	Fortentwicklung	ˈfɔʁt(ʔ)ɛntˌvɪklʊŋ fortstoßen	fortstoßen	ˈfɔʁtˌʃtoːsən
 * 1) fort-

gegenüberstehen	gegenüberstehen	ɡeːɡənˈʔyːbɐˌʃteːən gegenübergesessen	gegenübergesessen	ɡeːɡənˈʔyːbɐɡəˌzɛsən
 * 1) gegenüber-

herabstürzen	herabstürzen	hɛˈʁapˌʃtʏʁt͡sən herabgestuft	herabgestuf>t	hɛˈʁapɡəˌʃtuːft
 * 1) herab-

herantasten	herantasten	hɛˈʁanˌtastən Herangewanze	Herangewanze	hɛˈʁanɡəˌvant͡sə
 * 1) heran-

heraufbefördernd	heraufbefördernd	hɛˈʁaʊ̯fbəˌfœʁdɐnt herauffahren	herauffahren	hɛˈʁaʊ̯fˌfaːʁən heraufzubeschwörendes	heraufzubeschwörendes	hɛˈʁaʊ̯ft͡subəˌʃvøːʁəndəs
 * 1) herauf-

herausstellen	herausstellen	hɛˈʁaʊ̯sˌʃtɛlən
 * 1) heraus-

herbeieilen	herbeieilen	hɛʁˈbaɪ̯ˌʔaɪ̯lən herbeigeschafft	herbeigeschafft	hɛʁˈbaɪ̯ɡəˌʃaft
 * 1) herbei-

hereinsteckendes	hereinsteckendes	hɛˈʁaɪ̯nˌʃtɛkəndəs hereinzugeheimnissen	hereinzugeheimnissen	hɛˈʁaɪ̯nt͡suɡəˌhaɪ̯mnɪsən
 * 1) herein-

herniederregnen	herniederregnen	hɛʁˈniːdɐˌʁeːɡnən herniederzubrechen	herniederzubrechen	hɛʁˈniːdɐt͡suˌbʁɛçən
 * 1) hernieder-

herübergefahren	herübergefahren	hɛˈʁyːbɐɡəˌfaːʁən herüberzuwechseln	herüberzuwechseln	hɛˈʁyːbɐt͡suˌvɛksəln
 * 1) herüber-

herumscharwenzeln	herumscharwènzeln	hɛˈʁʊmʃaʁˌvɛnt͡səln herumspinnen	herumspinnen	hɛˈʁʊmˌʃpɪnən herumexperimentieren	herumexpêrimentieren	hɛˈʁʊm(ʔ)ɛkspeʁimɛnˌtiːʁən herumeiernde	herumeiernde	hɛˈʁʊmˌʔaɪ̯ɐndə herumzuerzählen	herumzuerzählen	hɛˈʁʊmt͡suʔɛʁˌt͡sɛːlən
 * 1) herum-

herunterspielen	herunterspielen	hɛˈʁʊntɐˌʃpiːlən herunterzuhandeln	herunterzuhandeln	hɛˈʁʊntɐt͡suˌhandəln
 * 1) herunter-

hervorstechen	hervorstechen	hɛʁˈfoːʁˌʃtɛçən
 * 1) hervor-

herstellen	herstellen	ˈheːʁˌʃtɛlən hergebetene	hergebetene	ˈheːʁɡəˌbeːtənə hereditär	hereditär	heʁediˈtɛːʁ heraldik	heráldik	heˈʁaldɪk Herkules	Her+kulĕs	ˈhɛʁkulɛs Herberge	Hérberge	ˈhɛʁbɛʁɡə
 * 1) her-

hinabsteigen	hinabsteigen	hɪˈnapˌʃtaɪ̯ɡən hinabbaumele	hinabbaumele	hɪˈnapˌbaʊ̯mələ
 * 1) hinab-

hinangearbeitetes	hinangearbeitetes	hɪˈnanɡəˌʔaʁbaɪ̯tətəs
 * 1) hinan-

hinaufsteigen	hinaufsteigen	hɪˈnaʊ̯fˌʃtaɪ̯ɡən hinaufgestiegener	hinaufgestiegener	hɪˈnaʊ̯fɡəˌʃtiːɡənɐ
 * 1) hinauf-

hinauskatapultieren	hinauskatapultieren	hɪˈnaʊ̯skatapʊlˌtiːʁən hinausposaunen	hinausposàunen	hɪˈnaʊ̯spoˌzaʊ̯nən hinauszuposaunen	hinauszuposàunen	hɪˈnaʊ̯st͡supoˌzaʊ̯nən
 * 1) hinaus-

hindurchbewegen	hindurchbewegen	hɪnˈdʊʁçbəˌveːɡən
 * 1) hindurch-

hineinstecken	hineinstecken	hɪˈnaɪ̯nˌʃtɛkən hineingebären	hineingebären	hɪˈnaɪ̯nɡəˌbɛːʁən
 * 1) hinein-

hintanstellen	hintanstellen	hɪntˈʔanˌʃtɛlən hintangehalten	hintangehalten	hɪntˈʔanɡəˌhaltən
 * 1) hintan-

hinterherhinken	hinterherhinken	hɪntɐˈheːʁˌhɪŋkən hinterherspionieren	hinterherspionieren	hɪntɐˈheːʁʃpi̯oˌniːʁən hinterherzugehen	hinterherzugehen	hɪntɐˈheːʁt͡suˌɡeːən
 * 1) hinterher-

Hintergedanke	Hintergedanke	ˈhɪntɐɡəˌdaŋkə Hinterwäldler	Hinterwäld.ler	ˈhɪntɐˌvɛltlɐ
 * 1) hinter-

hinüberbefördern	hinüberbefördern	hɪˈnyːbɐbəˌfœʁdɐn
 * 1) hinüber-

hinunterbekommen	hinunterbekommen	hɪˈnʊntɐbəˌkɔmən
 * 1) hinunter-

hinwegmarschieren	hinwegmarschieren	hɪnˈvɛkmaʁˌʃiːʁən hinwegsehen	hinwegsehen	hɪnˈvɛkˌzeːən
 * 1) hinweg-

hinkriegen	hinkriegen	ˈhɪnˌkʁiːɡən
 * 1) hin-

missachten	miss<achten	mɪsˈʔaxtən missbrauchen	miss<brauchen	mɪsˈbʁaʊ̯xən missinterpretieren	missintərpretieren	ˈmɪs(ʔ)ɪntɐpʁeˌtiːʁən missgestaltet	missgestaltet	ˈmɪsɡəˌʃtaltət Missverständnis	Missverständnis	ˈmɪsfɛʁˌʃtɛntnɪs
 * 1) miss-

mitbestimmen	mitbestimmen	ˈmɪtbəˌʃtɪmən mitteilen	mitteilen	ˈmɪtˌtaɪ̯lən mitansehen	mitt	ˈnaːxˌʃlɛːkt Nachentgelt	Nachentgelt	ˈnaːx(ʔ)ɛntˌɡɛlt nachzuvollziehen	nachzufollzìehen	ˈnaːxt͡sufɔlˌt͡siːən
 * 1) nach-

niederstürzen	niederstürzen	ˈniːdɐˌʃtʏʁt͡sən niederzuzerren	niederzuzerren	ˈniːdɐt͡suˌt͡sɛʁən
 * 1) nieder-

übereinanderstapeln	übereinanderstapeln	yːbɐʔaɪ̯ˈnandɐˌʃtaːpəln übereinanderzuschlagenden	übereinanderzuschlagenden	yːbɐʔaɪ̯ˈnandɐt͡suˌʃlaːɡəndən
 * 1) übereinander-

überfahren	überfahren	ˈyːbɐˌfaːʁən überfahren	übert	ˌyːbɐˈhoːlt # über- should still be recognized with secondary stress on it. übereinstimmen	über<einstimmen	yːbɐˈʔaɪ̯nˌʃtɪmən überanstrengen	über<anstrengen	yːbɐˈʔanˌʃtʁɛŋən überbeanspruchen	überbeanspruchen	ˈyːbɐbəˌʔanʃpʁʊxən überzubeanspruchen	überzubeanspruchen	ˈyːbɐt͡subəˌʔanʃpʁʊxən Überangebot	Über-angebot	ˈyːbɐˌʔanɡəboːt
 * 1) über-

umfahren	umfahren	ˈʊmˌfaːʁən # to "drive over", "to knock down by driving" umfahren	umt	ˈʊnɡəˌløːst unartig	unahrtig	ˈʊnˌʔaːʁtɪç unanständig	unanständig	ˈʊnʔanˌʃtɛndɪç unpathetisch	unpathètisch	ˈʊnpaˌteːtɪʃ ungrammatisch	ungrammàttisch	ˈʊnɡʁaˌmatɪʃ unprätentiös	unprätentiös	ˈʊnpʁɛtɛnˌt͡si̯øːs unsexy	uns*exi	ˈʊnˌsɛksi unislamisch	unislàmisch	ˈʊn(ʔ)ɪsˌlaːmɪʃ unorthodox	unorthodòx	ˈʊn(ʔ)ɔʁtoˌdɔks unangenehm	unangenehm	ˈʊnʔanɡəˌneːm unausgegoren	unausgegoren	ˈʊnʔaʊ̯sɡəˌɡoːʁən unkaputtbar	unkapúttbar	ʊnkaˈpʊtbaːʁ # not /ʊŋ-/ unkalkulierbar	unkalkulierbar	ˈʊnkalkuˌliːʁbaːʁ unkalkulierbar	ùnkalkulierbar	ˌʊnkalkuˈliːʁbaːʁ # un- should be recognized even with secondary stress. We should not get /ʊŋ-/ or /un-/. unzerstörbar	unzerstörbar	ˈʊnt͡sɛʁˌʃtøːʁbaːʁ unzerstörbar	unzerstö́rbar	ʊnt͡sɛʁˈʃtøːʁbaːʁ unzerstörbar	ùnzerstörbar	ˌʊnt͡sɛʁˈʃtøːʁbaːʁ undulös	un+dulös	ʊnduˈløːs unieren	un+ieren	uˈniːʁən Uniform	Un+nifòrm	ˈʊniˌfɔʁm unikal	ùn+ickal	ˌunɪˈkaːl universal	un+iversal	univɛʁˈzaːl Universität	Ùn+iversität	ˌunivɛʁziˈtɛːt Union	Un+ion	uˈni̯oːn
 * 1) un-

Urlaub	Urlaub	ˈuːʁˌlaʊ̯p Ursache	Ursache	ˈuːʁˌzaxə Urszene	Urszene	ˈuːʁˌst͡senə uramerikanisch	uramêrikànisch	ˈuːʁ(ʔ)ameʁiˌkaːnɪʃ uraufgeführt	uraufgeführt	ˈuːʁʔaʊ̯fɡəˌfyːʁt Urvertrauen	Urvertrauen	ˈuːʁfɛʁˌtʁaʊ̯ən Urethan	Urethán	uʁeˈtaːn # ur- should not be segmented due to following primary stress urbanisieren	urbanisieren	ʊʁbaniˈziːʁən # ur- should not be segmented due to following primary stress Uranus	Ur+anus	ˈuːʁanʊs uruguayisch	ur+ugwayisch	ˈuːʁuɡvaɪ̯ɪʃ
 * 1) ur-

veranlagen	veranlagen	fɛʁˈʔanlaːɡən verunglücken	verunglücken	fɛʁˈʔʊnɡlʏkən Verunreinigung	Verunreinigung	fɛʁˈʔʊnˌʁaɪ̯nɪɡʊŋ verunstalten	verunstalten	fɛʁˈʔʊnˌʃtaltən verträglich	verträglich	fɛʁˌtʁɛːklɪç versiert	ver+siert	vɛʁˈziːʁt vertiert	vertiert	fɛʁˈtiːʁt vertretbar	vertretbar	fɛʁˈtʁeːtbaːʁ
 * 1) ver-

zueinandergehalten	zueinandergehalten	t͡suʔaɪ̯ˈnandɐɡəˌhaltən zueinanderzufinden	zueinanderzufinden	t͡suʔaɪ̯ˈnandɐt͡suˌfɪndən
 * 1) zueinander-

zurechtrücken	zurechtrücken	t͡suˈʁɛçtˌʁʏkən zurechtzubekommen	zurechtzubekommen	t͡suˈʁɛçtt͡subəˌkɔmən
 * 1) zurecht-

zurückstecken	zurückstecken	t͡suˈʁʏkˌʃtɛkən zurückverlegt	zurückverleg>t	t͡suˈʁʏkfɛʁˌleːkt zurückerstatten	zurückerstatten	t͡suˈʁʏk(ʔ)ɛʁˌʃtatən zurücküberweisen	zurücküberweisen	t͡suˈʁʏk(ʔ)yːbɐˌvaɪ̯zən zurückzuüberweisen	zurückzuüberweisen	t͡suˈʁʏkt͡su(ʔ)yːbɐˌvaɪ̯zən
 * 1) zurück-

Zusammenspiel	Zusammenspiel	t͡suˈzamənˌʃpiːl zusammenarbeitetest	zusammenarbeitetest	t͡suˈzamənˌʔaʁbaɪ̯tətəst zusammenveranlagtem	zusammenveranlag>tem	t͡suˈzamənfɛʁˌʔanlaːktəm zusammenzuveranlagender	zusammenzuveranlagender	t͡suˈzamənt͡sufɛʁˌʔanlaːɡəndɐ zusammenzuaddierendes	zusammenzuaddierendes	t͡suˈzamənt͡suʔaˌdiːʁəndəs
 * 1) zusammen-

zuständig	zuständig	ˈt͡suːˌʃtɛndɪç zugetan	zugetan	ˈt͡suːɡəˌtaːn zugespitzt	zugespitzt	ˈt͡suːɡəˌʃpɪt͡st zuzugestehen	zuzugestehen	ˈt͡suːt͡suɡəˌʃteːən
 * 1) zu-

Zwischenbemerkung	Zwischenbemerkung	ˈt͡svɪʃənbəˌmɛʁkʊŋ zwischengeschlechtlich	zwischengeschlechtlich	ˈt͡svɪʃənɡəˌʃlɛçtlɪç
 * 1) zwischen-

inakzeptabel	inn-akzeptabel	ˈɪn(ʔ)akt͡sɛpˌtaːbl̩ # -abel is a recognized suffix ineffizient	inn-effizient	ˈɪn(ʔ)ɛfiˌt͡si̯ɛnt # -ent is a recognized suffix ineffizient	inn-effiziént	ˈɪn(ʔ)ɛfiˌt͡si̯ɛnt ]==]
 * 1) Explicitly indicated prefixes

function tests:check_ipa(spelling, respelling, expected, comment) return driver.check_ipa(self, spelling, respelling, expected, comment) end

function tests:test self:iterate(driver.parse(examples), "check_ipa") end

return tests