<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><BR><DIV><DIV>On Oct 3, 2007, at 9:39 AM, Jon Schøpzinsky wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"><P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">Wouldnt that take a very large portion of datapower, to startup the parsers and such, instead of having the whole dialplan natively in Asterisk.</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px"><BR></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">We always try to do as much as possible in dialplan, so that we are not reliant on external scripts.</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px"><BR></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px"><BR></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">Kind Regards</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">Jon Leren Schøpzinsky</FONT></P> </BLOCKQUOTE></DIV><BR><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Stepping thru the dialplan line by line is one of the most inefficient things in Asterisk...  Every priority it checks and rechecks the dialplan and priorty at the very least 5 times per priority.  I think this is one thing being addressed in 1.4 and later.  </DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Dialplan logic isn't a language in my opinion.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>/b</DIV><DIV><BR class="khtml-block-placeholder"></DIV></BODY></HTML>