<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Sorry, hit return too soon.   I remember an old AAUGN newsletter describing it.   If I recall it was original done for kermit.  The same idea is in tcsh also.  Which came first, I don't remember.  Cut/pasted from AAUGN Vol8 # 2</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">-----------------</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">CCMD: A Version of COMND in C <br><br><i>Andrew Lowry</i></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><i>Howard Kaye </i><br><br>Columbia University <br><br>CCMD is a general parsing mechanism for developing User Interfaces to programs. It is based on the functionality of TOP5.20's COMND Jsys. CCMD allows a program to parse for various field types (file names, user names, dates and times, keywords, numbers, arbitrary text, tokens, <i>etc</i>.). It is meant to supply a homogeneous user interface across a variety of machines and operating systems for C programs. It currently runs under System V UNIX, 4.2/4.3 BSD, Ultrix 1.2/2.0, and MSDOS. The library defines various default actions (user settable), and allows field completion, help, file indirection, comments, <i>etc</i>. on a per field basis. Future plans include command line editing, command history, and ports to other operating systems (such as VMS). <br><br>CCMD is available for anonymous FTP from</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">[<a href="http://CU20B.COLUMBIA.EDU" target="_blank">CU20B.COLUMBIA.EDU</a>]WS:<SOURCE.CCMD>*.*</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">For further information, send mail to:</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><a href="mailto:info-ccmd-request@cu20b.columbia.edu" target="_blank">info-ccmd-request@cu20b.columbia.edu</a></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">seismo!columbia!cunixc!info-ccmd-request <br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jul 31, 2021 at 12:03 PM Clem Cole <<a href="mailto:clemc@ccc.com" target="_blank">clemc@ccc.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><a href="https://github.com/PDP-10/sri-nic/blob/master/files/fs/c/ccmd/ccmdmd.unx" target="_blank">https://github.com/PDP-10/sri-nic/blob/master/files/fs/c/ccmd/ccmdmd.unx</a><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jul 31, 2021 at 11:46 AM Richard Salz <<a href="mailto:rich.salz@gmail.com" target="_blank">rich.salz@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">Look for "comnd jsys" that exact spelling. Source code is around.<div dir="auto"><br><div class="gmail_quote" dir="auto"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
</blockquote></div></div></div>
</blockquote></div>
</blockquote></div></div>