title: Difference between call by name and call by text parameter passing mechanism with examples
body: <p>Out of 5 types of parameter passing mechanism:
  1.pass-by-value 
  2.pass-by-reference 
  3.pass-by-value-result
  4.pass-by-text (macros in C)
  5.pass-by-name (something like continuations)</p>
  
  <p>I just want the difference between the last two.Please help !!</p>
  
  <p>Reference: <a href="http://www.math.grin.edu/~rebelsky/Courses/CS302/99S/Outlines/outline.36.html" rel="nofollow">http://www.math.grin.edu/~rebelsky/Courses/CS302/99S/Outlines/outline.36.html</a></p>