
vaakya rachana aarekh

vaakya rachana aarekh (yaa rail maarg aarekh) ack sandarbh-mukt vyaakaran kaa pratinidhitva karane kaa ack tarika haye. way bacus-norr roop, ebnf, samvardhit bacus-norr roop aur dhaatu bhaashaon key roop mein anya paath-adharit vyaakaran key liye ack chitramaya vikalp kaa pratinidhitva karate hain. vaakya rachana aarekh kaa upayog karane vaali praarambhik pustakon mein nicklaus virth dwara likhit "pascal upayogkarta pustika" (aarekh prishth 47 seey shuru hotey hain) aur baroj candey pustika shamil hain. sankalan kshetra mein, bee. aine. aff. yaa isake roopon jaise paathiya abhyavedan koo aamtaur parr pasand kiya jaataa haye. bee. aine. aff. paath-adharit haye, aur iska upayog sankalak lekhakon aur parcer generators dwara kiya jaataa haye. rail rekhaachitra drishya hotey hain, aur aam logon dwara adhik aasaani seey samajhe jaa sakate hain, kabhi-kabhi graphic design mein shamil kiye jaate hain. jey. aiss. aine. detta interchange praarup koo paribhaashit karane vaalaa vihit srot inn aarekhon key lokpriya aadhunik upayog kaa ack aur udaaharan pradaan kartaa haye.
vaakya rachana aarekh kaa siddhant.
vyaakaran kaa pratinidhitva vaakya rachana aarekhon kaa ack samooh haye. pratyek aarekh ack prakriya mein ack "gair-antim" charan koo paribhaashit kartaa haye. ack mukhya aarekh haye joe bhasha koo nimnalikhit tareeke seey paribhaashit kartaa haih bhasha seey sambandhit honey key liye, ack shabd koo mukhya aarekh mein ack path kaa varnan karna chaahiye.
pratyek aarekh mein ack pravesh bindu aur ack antim bindu hotaa haye. aarekh anya gair-terminal aur terminals seey gujarkar inn dou binduon key beach sambhaavit maargon kaa varnan kartaa haye. aitihaasik roop seey, terminals koo goal bakse aur gair-terminal koo aaytaakaar bakse dwara darshaaya gayaa haye, lekin koee aadhikarik maanak naheen haye.
udaaharan key liye.
humm vibhinn vyaakaran praarupon mein ack udaaharan key roop mein ankganitiya abhivyaktiyon kaa upayog karate hain.
bnfh
<abhivyakti>: = <pada> . <shabd> "+" <abhivyakti>
<pada>: = <kaarak> . <kaarak> "*" <shabd>
<kaarak>: = <sthiraank> . <charr> . "(" "<abhivyakti>" ")"
<charr> ::= "x" . "yay" . "jaid" 
<sthiraank>: = <ank> . <ank> <sthiraank>
<ank>: = "0" . "1" "" . "2" . "3" "" . "4" "" . "5" "" . "6" "" . "7" . "8" "" . "9" ""
ee. bee. aine. aff.:
abhivyakti = shabd, ["+", abhivyakti];
pada = kaarak, ["*", shabd];
kaarak = sthiraank . charr . "(", abhivyakti ",);
charr = "x" . "yay" . "jaid"; 
sthiraank = ank, {ank};
ank = "0" . "1" "" . "2" . "3" "" . "4" "" . "5" "" . "6" "" . "7" . "8" "" . "9";
aeye. bee. aine. aff.:
abhivyakti = shabd ["+" abhivyakti]
pada = kaarak ["*" shabd]
kaarak = sthir/charr/("abhivyakti") "
charr = "x"/"y"/"z"
sthiraank = 1 * ank
ank = "0"/"1"/"2"/"3"/"4"/"5"/"6"/"7"/"8"/"9"
aeye. bee. aine. aff. bhee shreniyon kaa samarthan kartaa haye, ee.jee. lekin iska upayog yahaan anya udaharanon key saath nirantarta key liye naheen kiya jaataa haye.
laal (prograaming bhasha) parse boleeh
laal [sheershakah "parse bolly"]
abhivyaktih [shabd vikalp ["+" abhivyakti]]
shabdah [kaarak vikalp ["*" shabd]]
kaarkah [sthiraank] . charr . "(" "abhivyakti" ")"]
charah ["x" . "yay" . "jaid"]
sthiraankah [kuchh ank]
ankah ["0" " . "1" "" . "2" . "3" "" . "4" "" . "5" "" . "6" "" . "7" . "8" "" . "9" ""]
yeh praarup shreniyon kaa bhee samarthan kartaa haye, ee.jee. lekin iska upayog yahaan anya udaharanon key saath nirantarta key liye naheen kiya jaataa haye.
udaaharan key liye ack sambhaavit vaakya rachana aarekh neeche diyaa gayaa haye. jabaki paath-adharit vyaakaran key liye vakyavinyas alag-alag hotaa haye, una sabhi key liye vakyavinyas aarekh samaan hoe sakata haye kyonki yeh ack dhaatu bhasha haye.
sandarbh.
notah pahala link kabhi-kabhi server dwara apane domen key baahar avaruddh kiya jaataa haye, lekin yeh sangrah parr upalabdh haye.org. file koo maanak pascal mein bhee pratibimbit kiya gayaa thaa.org.