blue storm wrote: > In case it helps, below is a basic patch against json-static (SVN > trunk, 3.10 version). On your example it produces the following code : [...]
Yes, patching the original code of json-static would work but it's not ideal. Maybe Deriving is a better choice (http://code.google.com/p/deriving/). I just say "maybe" because I've never used it. Or you can write your own camlp4 extension from scratch and find out how to use one of the predefined filters that would let you output only record-derived data. Note that if you're already using json-static but need to duplicate type definitions, you can do as follows: type foo = { bar : int } type json foo = predefined { bar : int } Martin -- http://mjambon.com/ _______________________________________________ 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