Path: utzoo!telly!attcan!uunet!amdahl!apple!bbn!mailrus!tut.cis.ohio-state.edu!WHEATIES.AI.MIT.EDU!tower From: tower@WHEATIES.AI.MIT.EDU (Leonard H. Tower Jr.) Newsgroups: gnu.gcc Subject: (none) Message-ID: <8903192341.AA11639@rice-chex.ai.mit.edu> Date: 19 Mar 89 23:41:53 GMT Sender: daemon@tut.cis.ohio-state.edu Reply-To: jch@genrad.com Distribution: gnu Organization: GNUs Not Usenet Lines: 34 Forwarded-For: jch@genrad.com (John C. Howland) GBC/ACM Professional Development Seminar How to be a GNU C Wizard Or what to do now that you have GNU Emacs running Michael Tiemann, Stanford University Saturday, April 29, 1989 This seminar will explain the architecture and inner workings of the GNU C compiler. The audience which recognizes good software design will have much to appreciate as the data structures, memory management strategies, algorithms, and organizational principles of the compiler are described in detail. The technical level of the seminar should engage most people who have an interest in writing a new front end, a new optimization pass, porting the compiler to a new architecture, or any Free Software afficionado. An audience eager to hack compilers - but never found a compiler that was both understandable and worth hacking - will be prepared by this talk to learn quickly how compilers work, and how they can make this code work for them. LOCATION: The seminar is at Northeastern University's Snell Engineering Center, Boston, Ma. Late registration starts at 8:30 (Please call the number below for information. We have an upper limit on enrollment). The Seminar starts at 9:00 and runs all day until 4:30 with a mid morning and mid afternoon break and a break for lunch at noon. FEES: The seminars are $65 per 1 day seminar plus a once only charge of $10 membership fee to non GBC/ACM members. (For example, nonmembers would pay $75 for one seminar, or $140 for two.) Fees include seminar materials, lunch and refreshments. INFORMATION: For information and registration forms, please call our answering service at (617)-662-2865