<div dir="ltr"><div class="gmail_default" style="font-family:courier new,monospace">Hi All,</div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace">


Is nested inline allowed? i.e. will the compiler generate inlined code for the following source:</div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace">


procedure a; inline;</div><div class="gmail_default" style="font-family:courier new,monospace">begin</div><div class="gmail_default" style="font-family:courier new,monospace">end;</div><div class="gmail_default" style="font-family:courier new,monospace">


<br></div><div class="gmail_default" style="font-family:courier new,monospace">procedure b; inline;</div><div class="gmail_default" style="font-family:courier new,monospace">begin</div><div class="gmail_default" style="font-family:courier new,monospace">


  a;</div><div class="gmail_default" style="font-family:courier new,monospace">end;</div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace">

if I call b() in the main program, will the compile copy code for both a and b to avoid function calls?</div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace">

Thanks,</div><div class="gmail_default" style="font-family:courier new,monospace">Xiangrong</div></div>