ocaml
macro_rules! local { ($($local:ident),*) => { ... }; }
local! can used to define local variables in OCaml functions
local!