On 05-03-2009, Joel Reymont <joe...@gmail.com> wrote: > I would like to compile trading systems written in a pascal-like > programming language to OCaml AST at runtime, convert it to machine > code and use it from the same running > OCaml program (natdynlink?). > > Is it possible to do this without having gcc installed? > > The code I'm generating will need to be iterate over an array of > doubles or be called from within the loop on every array element. It > will also use a bunch of helper functions from my existing library. > > If I generate the code using LLVM then I'll need to write my helper > functions in C and the only value I get from OCaml would be the > parsing. If I write the helper functions in OCaml then I believe my > loop will be slow as hell due to all the wrapping and unwrapping of > OCaml values. > > Any suggestions?
Why not using the LLVM OCaml binding? It is directly shipped with LLVM. So you can write the entire generator in OCaml... Regards, Sylvain Le Gall _______________________________________________ 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