logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

merl_transform - Parse transform for merl.

Authors

       Richard Carlsson <carlsson.richard@gmail.com>

                                                syntax_tools 2.6                            merl_transform(3erl)

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()

Name

       merl_transform - Parse transform for merl.

See Also