Jon Harrop wrote: > Is there a better workaround? A (maybe overkill) solution is to use optcomp [1]. What you have to do is to add word_size variable:
Pa_optcomp.define "word_size" (Int Sys.word_size) Then you can write: let gcd3 = #if word_size = 32 715827883 #elif word_size = 64 3074457345618258603 #else # error "unknown word size" #endif Jérémie [1] http://forge.ocamlcore.org/projects/optcomp/ _______________________________________________ Caml-list mailing list. Subscription management: http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list Archives: http://caml.inria.fr Beginner's list: http://groups.yahoo.com/group/ocaml_beginners Bug reports: http://caml.inria.fr/bin/caml-bugs