From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28421 invoked by alias); 19 Mar 2004 18:41:48 -0000 Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org Received: (qmail 28401 invoked from network); 19 Mar 2004 18:41:46 -0000 Received: from unknown (HELO smtp-relay-7.sea.adobe.com) (192.150.22.7) by sources.redhat.com with SMTP; 19 Mar 2004 18:41:46 -0000 Received: from inner-relay-1.corp.adobe.com (inner-relay-1 [153.32.1.51]) by smtp-relay-7.sea.adobe.com (8.12.10/8.12.10) with ESMTP id i2JIfhSP021755 for ; Fri, 19 Mar 2004 10:41:43 -0800 (PST) Received: from iplan-mn (iplan-mn.corp.adobe.com [130.248.25.5]) by inner-relay-1.corp.adobe.com (8.12.9/8.12.9) with ESMTP id i2JIff3k014427 for ; Fri, 19 Mar 2004 10:41:41 -0800 (PST) Received: from mn-eljayet.adobe.com ([130.248.178.28]) by iplan-mn.corp.adobe.com (iPlanet Messaging Server 5.2 Patch 1 (built Aug 19 2002)) with ESMTP id <0HUU002A46LEV3@iplan-mn.corp.adobe.com> for gcc-help@gcc.gnu.org; Fri, 19 Mar 2004 12:41:39 -0600 (CST) Date: Sat, 20 Mar 2004 17:54:00 -0000 From: Eljay Love-Jensen Subject: new computer language with GCC In-reply-to: X-Sender: eljay@iplan-mn.corp.adobe.com To: gcc-help@gcc.gnu.org Message-id: <6.0.3.0.2.20040319123333.01f7b2f8@iplan-mn.corp.adobe.com> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii; format=flowed Content-transfer-encoding: 7BIT References: <1079546410.23228.2.camel@glorfindel> <1079710635.29188.2.camel@glorfindel> X-SW-Source: 2004-03/txt/msg00185.txt.bz2 Hello everyone, I would like to try my hand at implementing a computer language in GCC. The language is "lambda calculus brainf---". Yes, "brainf---" is a dirty word. And best of all, it's a VERY VERY SIMPLE language. (Look it up in Google. Amazingly terse.) Does anyone know of a good "Idiot's Guide to Get Your Pet Programming Language Working With GCC As The Backend"? An O'Reilly book or a HowTo URL? I've been through the Compilers (Aho, Sethi, Ulman) "dragon" book. I'd like to try my hand at the real thing. I don't have any delusions that I'll be the next Niklaus Wirth. I don't think anyone will be as prolific as he has been in formulating programming languages. I could write a LCB --> C translator. But that's a CFront kind of solution; I want to get some experience working with GCC. Thanks, --Eljay