Ppx.I18n_ppx_rewriter

ocsigen-i18n · API reference

val default_module_name : string ref
val module_prefix : string ref
val module_suffix : string ref
val mk_ident : Ppxlib.longident -> Ppxlib.longident
val unit : 
  Ppxlib.Location.t ->
  Ppxlib.arg_label * Astlib.Ast_502.Parsetree.expression
val lang_args : 
  (Ppxlib.arg_label * 'a) list ->
  (Ppxlib.arg_label * 'a) list * (Ppxlib.arg_label * 'a) list
val ident : 
  Ppxlib.Location.t ->
  Ppxlib.longident ->
  Astlib.Ast_502.Parsetree.expression
val apply : 
  Ppxlib.Location.t ->
  Ppxlib.longident ->
  (Astlib.Ast_502.Asttypes.arg_label * Astlib.Ast_502.Parsetree.expression)
    list ->
  Astlib.Ast_502.Parsetree.expression
val expand : 
  loc:Ppxlib.Location.t ->
  path:'a ->
  Astlib.Ast_502.Parsetree.expression ->
  Astlib.Ast_502.Parsetree.expression
val extension : Ppxlib.Extension.t
val rule : Ppxlib.Context_free.Rule.t