table of contents
other versions
- stretch 1:19.2.1+dfsg-2+deb9u2
- testing 1:21.2.6+dfsg-1
- unstable 1:21.2.6+dfsg-1
- experimental 1:22.0.4+dfsg-1
merl_transform(3erl) | Erlang Module Definition | merl_transform(3erl) |
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.1.1 |