Kwalitee Issues

has_meta_yml

Add a META.yml to the distribution. Your buildtool should be able to autogenerate it.

no_pod_errors

Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: Language-Basic-1.44/lib/Language/Basic/Syntax.pod -- Around line 28: You forgot a '=back' before '=head2' Language-Basic-1.44/lib/Language/Basic/Token.pm -- Around line 321: =over without closing =back

has_meta_json

Add a META.json to the distribution. Your buildtool should be able to autogenerate it.

meta_yml_has_license

Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.

use_warnings

Add 'use warnings' (or its equivalents) to all modules (this will require perl > 5.6), or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: Language::Basic, Language::Basic::Common, Language::Basic::Expression, Language::Basic::Function, Language::Basic::Statement, Language::Basic::Token, Language::Basic::Variable

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
Language::Basic Perl Module to interpret BASIC 1.44 metacpan
Language::Basic::Common metacpan
Language::Basic::Expression Package to handle string, numeric, and boolean expressions. metacpan
Language::Basic::Function Package to handle user-defined and intrinsic Functions in BASIC. metacpan
Language::Basic::Statement Package to handle parsing and implementing single BASIC statements. metacpan
Language::Basic::Token Module to handle lexing BASIC statements. metacpan
Language::Basic::Variable Module to handle parsing and implementing BASIC variables. metacpan

Provides

Name File View
Language::Basic::Boolean lib/Language/Basic/Common.pm metacpan
Language::Basic::Expression::Arglist lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Arithmetic lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Arithmetic::Numeric lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Arithmetic::String lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Boolean lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Constant lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Constant::Numeric lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Constant::String lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Function lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Function::Numeric lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Function::String lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Logical_And lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Logical_Or lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Lvalue lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Lvalue::Numeric lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Lvalue::String lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Multiplicative lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Multiplicative::Numeric lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Numeric lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Relational lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::String lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Unary lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Unary::Boolean lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Unary::Numeric lib/Language/Basic/Expression.pm metacpan
Language::Basic::Expression::Unary::String lib/Language/Basic/Expression.pm metacpan
Language::Basic::Function::Defined lib/Language/Basic/Function.pm metacpan
Language::Basic::Function::Defined::Numeric lib/Language/Basic/Function.pm metacpan
Language::Basic::Function::Defined::String lib/Language/Basic/Function.pm metacpan
Language::Basic::Function::Intrinsic lib/Language/Basic/Function.pm metacpan
Language::Basic::Function::Intrinsic::Numeric lib/Language/Basic/Function.pm metacpan
Language::Basic::Function::Intrinsic::String lib/Language/Basic/Function.pm metacpan
Language::Basic::Function::Numeric lib/Language/Basic/Function.pm metacpan
Language::Basic::Function::String lib/Language/Basic/Function.pm metacpan
Language::Basic::Line lib/Language/Basic.pm metacpan
Language::Basic::Numeric lib/Language/Basic/Common.pm metacpan
Language::Basic::Program lib/Language/Basic.pm metacpan
Language::Basic::Statement::Data lib/Language/Basic/Statement.pm metacpan
Language::Basic::Statement::Def lib/Language/Basic/Statement.pm metacpan
Language::Basic::Statement::Dim lib/Language/Basic/Statement.pm metacpan
Language::Basic::Statement::End lib/Language/Basic/Statement.pm metacpan
Language::Basic::Statement::For lib/Language/Basic/Statement.pm metacpan
Language::Basic::Statement::Gosub lib/Language/Basic/Statement.pm metacpan
Language::Basic::Statement::Goto lib/Language/Basic/Statement.pm metacpan
Language::Basic::Statement::If lib/Language/Basic/Statement.pm metacpan
Language::Basic::Statement::Input lib/Language/Basic/Statement.pm metacpan
Language::Basic::Statement::Let lib/Language/Basic/Statement.pm metacpan
Language::Basic::Statement::Next lib/Language/Basic/Statement.pm metacpan
Language::Basic::Statement::On lib/Language/Basic/Statement.pm metacpan
Language::Basic::Statement::Print lib/Language/Basic/Statement.pm metacpan
Language::Basic::Statement::Read lib/Language/Basic/Statement.pm metacpan
Language::Basic::Statement::Rem lib/Language/Basic/Statement.pm metacpan
Language::Basic::Statement::Return lib/Language/Basic/Statement.pm metacpan
Language::Basic::String lib/Language/Basic/Common.pm metacpan
Language::Basic::Token::Arithmetic_Operator lib/Language/Basic/Token.pm metacpan
Language::Basic::Token::Comment lib/Language/Basic/Token.pm metacpan
Language::Basic::Token::Group lib/Language/Basic/Token.pm metacpan
Language::Basic::Token::Identifier lib/Language/Basic/Token.pm metacpan
Language::Basic::Token::Keyword lib/Language/Basic/Token.pm metacpan
Language::Basic::Token::Left_Paren lib/Language/Basic/Token.pm metacpan
Language::Basic::Token::Logical_Operator lib/Language/Basic/Token.pm metacpan
Language::Basic::Token::Multiplicative_Operator lib/Language/Basic/Token.pm metacpan
Language::Basic::Token::Numeric_Constant lib/Language/Basic/Token.pm metacpan
Language::Basic::Token::Relational_Operator lib/Language/Basic/Token.pm metacpan
Language::Basic::Token::Right_Paren lib/Language/Basic/Token.pm metacpan
Language::Basic::Token::Separator lib/Language/Basic/Token.pm metacpan
Language::Basic::Token::Statement_End lib/Language/Basic/Token.pm metacpan
Language::Basic::Token::String_Constant lib/Language/Basic/Token.pm metacpan
Language::Basic::Variable::Array lib/Language/Basic/Variable.pm metacpan
Language::Basic::Variable::Array::Numeric lib/Language/Basic/Variable.pm metacpan
Language::Basic::Variable::Array::String lib/Language/Basic/Variable.pm metacpan
Language::Basic::Variable::Numeric lib/Language/Basic/Variable.pm metacpan
Language::Basic::Variable::Scalar lib/Language/Basic/Variable.pm metacpan
Language::Basic::Variable::Scalar::Numeric lib/Language/Basic/Variable.pm metacpan
Language::Basic::Variable::Scalar::String lib/Language/Basic/Variable.pm metacpan
Language::Basic::Variable::String lib/Language/Basic/Variable.pm metacpan

Other Files

Changes metacpan
MANIFEST metacpan
Makefile.PL metacpan
README metacpan