<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"></blockquote>1 When profiling my code with -auto-all, my .prof file names some sub-expressions with a backslash. Cf. below. What are these? <br>

<br><span style="font-family:&#39;courier new&#39;,monospace">     e_step</span><br><span style="font-family:&#39;courier new&#39;,monospace">      e_step.ewords</span><br><span style="font-family:&#39;courier new&#39;,monospace">      e_step.\</span><br>

<span style="font-family:&#39;courier new&#39;,monospace">       e_step.\.\ </span><br><span style="font-family:&#39;courier new&#39;,monospace">        e_step.update_counts</span><br><span style="font-family:&#39;courier new&#39;,monospace">      e_step.fwords</span><br>

<br>My e_step function binds seven expressions inside a let, then uses them in two ugly nested folds. (Yes, very hackish)  As you can see, three such expressions are named explicitly (ewords, fwords, and update_counts). But where are the rest? Further, perhaps the backslashes have something to do with the lambda expressions I am using in the two nested folds?<br>

<br>2. A related question: I tried using the SCC pragma instead of auto-all. I added it to all seven expressions inside the let, and to the nested folds. However, only two showed up in the .prof file! How come?<br><br>Thanks<br>

ninestraycats<br></div>