Erlang-Parser 0.5.2
Kwalitee Issues
- no_pod_errors
-
Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.
Error: Erlang-Parser-0.5.2/lib/Erlang/Parser/Lexer.pm -- Around line 177: =over without closing =back Erlang-Parser-0.5.2/lib/Erlang/Parser/Parser.pm -- Around line 373: =over without closing =back
- meta_yml_declares_perl_version
-
If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.
- meta_yml_has_provides
-
Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.
- meta_yml_has_repository_resource
-
Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).
- has_separate_license_file
-
This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.
Modules
Name | Abstract | Version | View |
---|---|---|---|
Erlang::Parser | Erlang source code parser | 0.005002 | metacpan |
Erlang::Parser::Lexer | metacpan | ||
Erlang::Parser::Node | performed by all AST nodes | metacpan | |
Erlang::Parser::Node::Alt | an alternative in a case or try | metacpan | |
Erlang::Parser::Node::Atom | a plain atom | metacpan | |
Erlang::Parser::Node::BaseInteger | a number with base | metacpan | |
Erlang::Parser::Node::Begin | a block of statements | metacpan | |
Erlang::Parser::Node::BinOp | a binary operation | metacpan | |
Erlang::Parser::Node::Binary | a binary string or list | metacpan | |
Erlang::Parser::Node::BinaryExpr | a term within a binary term | metacpan | |
Erlang::Parser::Node::Call | a function call | metacpan | |
Erlang::Parser::Node::Case | a case expression | metacpan | |
Erlang::Parser::Node::Comprehension | a list or binary comprehension | metacpan | |
Erlang::Parser::Node::Def | a match in a function definition | metacpan | |
Erlang::Parser::Node::DefList | a list of definitions for one function | metacpan | |
Erlang::Parser::Node::Directive | a compiler directive | metacpan | |
Erlang::Parser::Node::Float | a floating point integer | metacpan | |
Erlang::Parser::Node::FunLocal | a lambda-style local fun | metacpan | |
Erlang::Parser::Node::FunLocalCase | one case in a local fun | metacpan | |
Erlang::Parser::Node::FunRef | a reference to a function | metacpan | |
Erlang::Parser::Node::If | an 'if' statement | metacpan | |
Erlang::Parser::Node::IfExpr | a case in an if statement | metacpan | |
Erlang::Parser::Node::Integer | an integer | metacpan | |
Erlang::Parser::Node::List | a list of values | metacpan | |
Erlang::Parser::Node::Literal | a character literal | metacpan | |
Erlang::Parser::Node::Macro | a preprocessor-style macro | metacpan | |
Erlang::Parser::Node::Receive | a receive statement | metacpan | |
Erlang::Parser::Node::ReceiveAfter | the after clause for a receive statement | metacpan | |
Erlang::Parser::Node::RecordNew | creation of a new record | metacpan | |
Erlang::Parser::Node::String | a string | metacpan | |
Erlang::Parser::Node::Try | a try/catch clause | metacpan | |
Erlang::Parser::Node::Tuple | a tuple of items | metacpan | |
Erlang::Parser::Node::UnOp | a unary operation | metacpan | |
Erlang::Parser::Node::Variable | a variable | metacpan | |
Erlang::Parser::Node::VariableRecordAccess | variable record access | metacpan | |
Erlang::Parser::Node::VariableRecordUpdate | variable record update | metacpan | |
Erlang::Parser::Node::WhenList | a guard sequence | metacpan | |
Erlang::Parser::Parser | metacpan |