Version française
Home     About     Download     Resources     Contact us    
Browse thread
[Caml-list] Slight parsing difference with/without -pp "camlp4o"
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Nicolas Cannasse <warplayer@f...>
Subject: Re: [Caml-list] Slight parsing difference with/without -pp "camlp4o"
> [This is with OCaml 3.07 - not checked with 3.08]
>
> --------------------------------------------------------- pptest.ml --
> let f = fun (year, week) as yw -> 1
> ----------------------------------------------------------------------
>
> $ ocamlc -c pptest.ml
> File "pptest.ml", line 1, characters 25-27:
> Syntax error
>
> But ...
>
> $ ocamlc -pp "camlp4o" -c pptest.ml
> $
>
> Rich.

Yesterday I reported a bug to the OCaml Team :
The following :

SomeUnknownModule.f()

is successfully compiled when using camlp4o.opt.exe under Win32 MSVC.
Looks like an empty syntax tree is returned when some error is raised.
It might be the same problem, try to shift to camlp4 bytecode built in order
to fix this.

Regards,
Nicolas Cannasse

-------------------
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