From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from weis@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id VAA07466 for caml-redistribution; Fri, 11 Jul 1997 21:02:32 +0200 (MET DST) 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 RAA28928 for ; Thu, 10 Jul 1997 17:23:37 +0200 (MET DST) Received: from brics.dk (gorm.daimi.aau.dk [130.225.16.12]) by nez-perce.inria.fr (8.8.5/8.7.3) with ESMTP id RAA08931 for ; Thu, 10 Jul 1997 17:23:36 +0200 (MET DST) Received: (from vbalat@localhost) by brics.dk (8.8.2/8.8.2) id RAA25493; Thu, 10 Jul 1997 17:23:34 +0200 (MET DST) Date: Thu, 10 Jul 1997 17:23:34 +0200 (MET DST) Message-Id: <199707101523.RAA25493@brics.dk> From: Vincent Balat To: caml-list@inria.fr Subject: Genlex et apostrophe Sender: weis Bonjour, Y a-t-il un moyen d'utiliser l'apostrophe dans un mot-clef avec le module Genlex (OCaml 1.05) ? Le programme suivant genere l'erreur : Uncaught exception: Parse_error("") alors qu'il fonctionne lorsque ' est remplace par autre chose. Merci. open Genlex;; open Stream;; let lexer = make_lexer ["'"];; let rec parse = parser [< 'Kwd "'" >] -> 22 ;; parse (lexer (of_string "'"));;