From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by yquem.inria.fr (Postfix) with ESMTP id 17EACBB84 for ; Tue, 1 Aug 2006 01:55:28 +0200 (CEST) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by nez-perce.inria.fr (8.13.6/8.13.6) with ESMTP id k6VNtRhX028754 for ; Tue, 1 Aug 2006 01:55:27 +0200 Received: by ug-out-1314.google.com with SMTP id e2so1074226ugf for ; Mon, 31 Jul 2006 16:55:27 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:mime-version:content-transfer-encoding:message-id:content-type:to:from:subject:date:x-mailer; b=E3vXGSPQPydaoJX9l8F/YwVPL1LmzAF8Kga7V7xO3zIkgqKYprIez92TNoOu365xlzrXk8FEd7TRUproe9o/eq8+Dn946wzI7twrCW7pHTd6apW/qIPo8Bd7b7VRmyaIHqfiewqFnnCJNSwlrSSQaAH722V4J+6J3Sm5esN/czI= Received: by 10.78.123.4 with SMTP id v4mr70293huc; Mon, 31 Jul 2006 16:55:27 -0700 (PDT) Received: from ?192.168.0.101? ( [88.3.13.8]) by mx.gmail.com with ESMTP id 39sm2279133hug.2006.07.31.16.55.26; Mon, 31 Jul 2006 16:55:26 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v752.2) Content-Transfer-Encoding: 7bit Message-Id: <1A2CE1CA-F715-46C0-8FF2-2B5503AF4A6B@gmail.com> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed To: caml-list From: Joel Reymont Subject: Resources for compiler/interpreter writers Date: Tue, 1 Aug 2006 00:55:26 +0100 X-Mailer: Apple Mail (2.752.2) X-j-chkmail-Score: MSGID : 44CE986F.000 on nez-perce : j-chkmail score : XXX : 5/20 1 X-Miltered: at nez-perce with ID 44CE986F.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; compiler:01 ocaml:01 compiler:01 seems:03 omega:06 interpreter:07 interpreter:07 folks:07 fun:08 trading:90 translator:13 language:15 thanks:17 presentation:17 write:17 X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RCVD_BY_IP autolearn=disabled version=3.0.3 Folks, What are good OCaml resources for an aspiring compiler or interpreter writer? I already know about the "One-day Compiler" presentation. I would like to write a translator from a proprietary trading language that's very Pascal-like (EasyLanguage for Omega TradeStation). This seems like a fun starter project to me. Thanks, Joel -- http://wagerlabs.com/