News for hackers. Stuff that matters.
Re:Extension Points, or how OCaml is becoming more like Lisp by lispm on Friday May 09, 2014 @05:30AM (#7720044)
One thing that's not nice in typical Lisp macros: for really complex transformations one needs a code walker. Unfortunately that part has a few problems: no standard code walker, complex api, different ways to access crucial information about the code in various implementations, ...
Re:Extension Points, or how OCaml is becoming more like Lisp by rwmj on Friday May 09, 2014 @12:58PM (#7721891)
OCaml has a type-safe AST walker (two actually - one is part of camlp4 and the other called ocaml-ast-analyze).