*************************************************************** Dartmouth-Lake Sunapee Linux User Group http://dlslug.org/ a chapter of GNHLUG - http://gnhlug.org ***************************************************************
The next regular monthly meeting of DLSLUG will be held: Thursday, May 7th, 7-9PM at: Dartmouth College, Carson L02 All are welcome, free of charge. Agenda 5:30 Pre-meeting dinner at EBA's. 7:00 Sign-in, networking 7:15 Introductory remarks 7:20 Can a tiny compiler-compiler grow into something useful? presented by Bill McKeeman It is well-known that the rewriting rules of a Context-free Grammar can be mechanically applied, and that if some sequence of applications results in a parse, that parse is correct. The trick is, of course, in finding the correct sequence of applications. Bill will explore the concept by presenting grammars which are like computer programs in that they accept input and produce output. The output may be another grammar, which can in turn be used to make yet another grammar. The question is: how far can one go? An implementation, The Grammar Executing Machine (GEM), will be examined. Bill has taught compiler writing at Stanford, University of California at Santa Cruz, Wang Institute, Harvard and Dartmouth. He has written more than 100 compilers, some for money, including the current MATLAB JIT. His website is at http://cs.dartmouth.edu/~mckeeman . 8:50 Roundtable Exchange - where the attendees can make announcements or ask a Linux/FLOSS question of the group. ----- Driving Directions Please see the website for links to driving directions. Refreshments We currently lack a refreshment sponsor. If you or your company would like to provide or sponsor refreshments, please get in touch. RSVP RSVP by replying to this e-mail so we can give any refreshment sponsor a count. Mailing Lists There are two primary mailman lists set up for DLSLUG, an Announce list and a Discuss list. Please sign up for the Announce list (moderated, low-volume) to stay apprised of the group's activities and the Discuss list (unmoderated) for group discussion. Links to the mailing lists are on the webpage. Tell Your Friends Please pass this announcement along to anyone else who may be interested. -- Bill McGonigle, Owner Work: 603.448.4440 BFC Computing, LLC Home: 603.448.1668 http://www.bfccomputing.com/ Cell: 603.252.2606 Twitter, etc.: bill_mcgonigle Page: 603.442.1833 Email, IM, VOIP: b...@bfccomputing.com Blog: http://blog.bfccomputing.com/ VCard: http://bfccomputing.com/vcard/bill.vcf _______________________________________________ DLSLUG-Announce mailing list dlslug-annou...@dlslug.org http://dlslug.org/mailman/listinfo/dlslug-announce _______________________________________________ gnhlug-announce mailing list gnhlug-announce@mail.gnhlug.org http://mail.gnhlug.org/mailman/listinfo/gnhlug-announce/