Go to main content

man pages section 3: Extended Library Functions, Volume 1

Exit Print View

Updated: Wednesday, July 27, 2022
 
 

merl_transform (3erl)

Name

merl_transform - Parse transform for merl.

Synopsis

Please see following description for synopsis

Description

merl_transform(3)          Erlang Module Definition          merl_transform(3)



NAME
       merl_transform - Parse transform for merl.

DESCRIPTION
       Parse  transform  for  merl. Enables the use of automatic metavariables
       and using quasi-quotes in matches and  case  switches.  Also  optimizes
       calls  to  functions  in  merl  by  partially  evaluating them, turning
       strings to templates, etc., at compile-time.

       Using   -include_lib("syntax_tools/include/merl.hrl").   enables   this
       transform, unless the macro MERL_NO_TRANSFORM is defined first.

EXPORTS
       parse_transform(Forms, Options) -> term()

AUTHORS
       Richard Carlsson <carlsson.richard@gmail.com>



                               syntax_tools 2.6              merl_transform(3)