<html><body style="font-family: Helvetica,Arial,sans-serif; font-size: 12px;">My memory is clearly that B did not use line numbers.   However, it did report line numbers for errors.  The 'ed' command had an 'n' command that would number the lines of the file -- I think this was a result of an early customer for Unix being the patent department -- at the time, patents had to have exactly 50 lines on each page with no blanks and the lines had to be numbered...   When writing about a program, it was handy to include line numbers so the document could refer more easily to lines in the program, but they weren't fed to the compiler.<br><br>Steve<br><br>(Funny how this conversation makes me feel like one of a few surviving members of a tribe speaking a soon to be dead language...)<br>  <br><blockquote class="atmailquote"><br>----- Original Message -----<br><div id="origionalMessageFromField" style="width:100%;display:inline;background:rgb(228,228,228);"><div style="display:inline;font-weight:bold;">From:</div> "Alec Muffett" <alec.muffett@gmail.com></div><br><div id="origionalMessageToField" style="display:inline;font-weight:bold;">To:</div>"Random832" <random832@fastmail.com><br><div id="origionalMessageSentField" style="display:inline;font-weight:bold;">Cc:</div><tuhs@minnie.tuhs.org><br><div style="display:inline;font-weight:bold;">Sent:</div>Sun, 9 Apr 2017 12:03:13 +0100<br><div id="origionalMessageSubjectField" style="display:inline;font-weight:bold;">Subject:</div>Re: [TUHS] Non-US Unix Activities<br><br><br><div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On 9 April 2017 at 07:34, Random832 <span dir="ltr"><<a href="mailto:random832@fastmail.com">random832@fastmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px .8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex;"><span class="m_3304579950066361178gmail-">> I've posted a few images at <a href="https://dropsafe.crypticide.com/article/12714">https://dropsafe.crypticide.com/article/12714</a><br>> Username "iy7" spattered around the text, was Alan Cox.<br>
><br>
> I suppose the most notable thing is use of asterisk, where C coders would<br>
> expect backslash?  And the lack of types.<br><br></span>Are those BASIC-style line numbers?<br></blockquote></div><div class="gmail_extra"><br></div>I honestly can't remember; I think it was the Aberystwyth sysadmin (Rob Ash) who write a B prettifier (the cited BTIDY) but I can't remember whether B as a language used/ignored line numbers, or if this was just a prettyprint thing.</div><div class="gmail_extra"><br></div><div class="gmail_extra">There are mentions of line numbers in <a href="https://www.bell-labs.com/usr/dmr/www/btut.pdf">https://www.bell-labs.com/usr/dmr/www/btut.pdf</a> so perhaps they are a compiler convenience for diagnostics?</div><div class="gmail_extra"><br></div><div class="gmail_extra">    -a<br>-- <br><div class="m_3304579950066361178gmail_signature"><a href="http://dropsafe.crypticide.com/aboutalecm">http://dropsafe.crypticide.com/aboutalecm</a><br></div>
</div></div>


</blockquote></body></html>