epp_dodger
epp_dodger
Module
epp_dodger
Module summary
epp_dodger - bypasses the Erlang preprocessor.
Description
epp_dodger
- bypasses the Erlang preprocessor.
This module tokenises and parses most Erlang source code without expanding preprocessor directives and macro applications, as long as these are syntactically "well-behaved". Because the normal parse trees of the erl_parse
module cannot represent these things (normally, they are expanded by the Erlang preprocessor epp(3)
before the parser sees them), an extended syntax tree is created, using the erl_syntax
module.
Data types
errorinfo() = {ErrorLine::integer(), Module::atom(), Descriptor::term()}
登录查看完整内容