Generative rules

1087 rules total — 7 shown (capped at 500). ← back to grammar index

rule_idCategoryConceptSummaryBody (excerpt)N att.
dhruva_jati_act_assignment assignment dhruvā Specific jātis are prescribed for dhruvā of specific acts: gāndhārī and raktagāndhārī for act 3; kaiśikī for act 5. prescription(dhruva, act=3) := {gandhari, raktagandhari}; prescription(dhruva, act=5) := kaisiki 3
dhruva_definition_metrical_text definition dhruvā Dhruvā is a metrical text performed in pūrvaranga (Sanskrit or non-lexical syllables) and within drama in Prākṛta, communicating desired mea dhruva := metrical_text(performed_in=purvaranga, language={sanskrit, prescribed_syllables}); within_drama := prakrta; must_communicate_meaning := True; role := 3
dhruva_alankara_restrictions validation dhruvā Not all alankāras are desirable in dhruvās due to excessive stretching; syena, bindu and similar should not be used per own measure; ascendi forbidden_in(dhruva) := {syena, bindu, similar_stretching_alankaras}; prefer(dhruva) := ascending_svaras 3
dhruvas_no_excessive_stretch validation dhruvā Excessive syllable stretching via alaṅkāras is undesirable in dhruvās because text-meaning comprehension by the listener is primary. forbid(excessive_stretching(syllable, D)) ; reason := preserve(text_meaning_comprehension) 2
dhruva_fourfold_usage enumeration dhruvā Dhruvā has fourfold usage: complete (full svaras), hexatonic, pentatonic, quadratonic. varieties(dhruva) := {sampurna, sadava, auduvita, quadratonic} 1
dhruvas_five_types enumeration dhruvā Dhruvās are of five types: prāveśikī, prāsādikī, ākṣepikī, sāntarā, naiṣkrāmikī. dhruva_types := {praveśikī, prāsādikī, ākṣepikī, sāntarā, naiṣkrāmikī} 1
dhruva_avakrsta_treatment_reference structural dhruvā Avakṛṣṭā dhruvās are explained within the treatment of dhruvā in the text. treatment(avakrsta_dhruva) := chapter(dhruva) 1