Unix/Linux Go Back    

Linux 2.6 - man page for erl_id_trans (linux section 3erl)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

erl_id_trans(3erl)		     Erlang Module Definition		       erl_id_trans(3erl)

       erl_id_trans - An Identity Parse Transform

       This module performs an identity parse transformation of Erlang code. It is included as an
       example for users who may wish to write	their  own  parse  transformers.  If  the  option
       {parse_transform,Module}  is  passed to the compiler, a user written function parse_trans-
       form/2 is called by the compiler before the code is checked for errors.

       parse_transform(Forms, Options) -> Forms

	      Types  Forms = [erlang_form()]
		     Options = [compiler_options()]

	      Performs an identity transformation on Erlang forms, as an example.

       Parse transformations are used if a programmer wants to use Erlang syntax, but  with  dif-
       ferent semantics. The original Erlang code is then transformed into other Erlang code.

       Programmers  are strongly advised not to engage in parse transformations and no support is
       offered for problems encountered.

       erl_parse(3erl) , compile(3erl) .

Ericsson AB				  stdlib 1.17.3 		       erl_id_trans(3erl)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 09:22 PM.