forked from ayehandsum/ayehandsum
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathayecode-base-ayeun
More file actions
22 lines (17 loc) · 1.71 KB
/
Copy pathayecode-base-ayeun
File metadata and controls
22 lines (17 loc) · 1.71 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# ह्रैंनौंब्रेह्रोल्रूःऑह्रैंझ्रॄःरौहौक्षिंऑःह्रॄःराःख्रैह्राःद्रुःघ्रूःह्रींबाःखैंह्रौध्रॄंआंह्रिःघोखहॄठःळृंहृःझ्रुचेंह्रुशूःल्रुंह्रॄहेच्रोःह्रुद्रंजेःह्रिंत्रुंज्रःह्रःछिःणंहॄंभ्रेंरेः
# TODO: Derive Godelization rules __script_based on Panini's Ashtadhyayi
# TODO: Use Romenagri intermediate stage to make it reversible
export __script_base="क ख ग घ च छ ज झ ट ठ ड ढ ण त थ द ध न प फ ब भ म ल ळ व श स ह "
export mux="}्र "
export add__script_base="य र क्ष ज्ञ "
export mux2=" ा ि ी ु ू े ै ो ौ ृ ॄ "
export add__script_base2="अ आ इ ई उ ऊ ऋ ऌ ऎ ए ऐ ऑ ऒ ओ औ "
export mux3="}ं"
export mux4="}ः"
export __script_base2=$(for n in ${__script_base}; do printf "${n} ${n}${mux}"; done)${add__script_base}
export __script_base3=$(for n in ${__script_base2}; do printf "${n} "; for m in ${mux2}; do printf "${n}${m} "; done; done)${add__script_base2}
export __script_base4=$(for n in ${__script_base3}; do printf "${n} ${n}${mux3} "; done | sed 's/}//g')
export __script_base5=$(for n in ${__script_base3}; do printf "${n} "; for m in ${mux3} ${mux4}; do printf "${n}${m} "; done; done | sed 's/}//g')
base=${__script_base5}
SELF="$(readlink -f "$0")"
# Ref: https://sa.wikisource.org/wiki/वर्गः:वेदाङ्गानि