From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id IAA05486; Wed, 25 Aug 2004 08:49:03 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id IAA04905 for ; Wed, 25 Aug 2004 08:49:02 +0200 (MET DST) X-SPAM-Warning: Sending machine is listed in blackholes.five-ten-sg.com Received: from miritek.com (v30-53.icu.ac.kr [210.107.130.53] (may be forged)) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id i7P6mxQp000844 for ; Wed, 25 Aug 2004 08:49:01 +0200 Received: from hama (v30-54.icu.ac.kr [210.107.130.54] (may be forged)) by miritek.com (8.9.3/8.9.3) with SMTP id PAA29191 for ; Wed, 25 Aug 2004 15:46:10 +0900 Message-ID: <00c201c48a70$3421ff30$1501a8c0@hama> From: "SooHyoung Oh" To: "caml-list" Subject: [Caml-list] (Announce) ocamllex tutorial (ver 0.2) Date: Wed, 25 Aug 2004 15:52:52 +0900 MIME-Version: 1.0 Content-Type: text/plain; charset="ks_c_5601-1987" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1409 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 X-Miltered: at nez-perce with ID 412C365B.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; hashtable:01 2004:99 compiler:01 compiler:01 ocaml:01 ocaml:01 tar:01 tar:01 parser:02 nested:02 shoh:03 shoh:03 soohyoung:03 abstract:03 ocamlyacc:05 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Changes: - fix some bugs (Thanks Martin) - add "Keyword Hashtable" section - add "Nested Comments" section - add example for lexing ambiguities (chapter 5). - include some examples in complete form - information of the source of document - information of PDF file (A4 size) of the document - information of the source of examples Abstract This is a tutorial on how to use ocamllex which is distributed with Ocaml language. This tutorial borrowed lots of part from flex manual, and some part from Chap. 12 Lexer and parser generators (ocamllex, ocamlyacc). The companion tutorial for ocamlyacc will be available in one or two weeks later. Please mail all comments and suggestions to This tutorial is work-in-progress. The latest version can be found at http://pllab.kaist.ac.kr/~shoh/ocaml/ocamllex_ocamlyacc/ocamllex-tutorial/index.html. You can find the source of this document in ocamllex_tutorial_src.tar.gz, and for printing, pdf (A4 size) is presented. You can download the source of examples used in this document from ocamllex_example.tar.gz. Last updated: 2004-08-25 ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners