Language-Zcode 0.8 Latest
Kwalitee Issues
- has_manifest
- 
        Add a MANIFEST to the distribution. Your buildtool should be able to autogenerate it (eg "make manifest" or "./Build manifest") 
- has_meta_yml
- 
        Add a META.yml to the distribution. Your buildtool should be able to autogenerate it. 
- no_files_to_be_skipped
- 
        Fix MANIFEST.SKIP or use an authoring tool which respects MANIFEST.SKIP. Note that each entry in MANIFEST.SKIP is a regular expression. You may need to add appropriate meta characters not to ignore necessary stuff. Error: MANIFEST.SKIP 
- manifest_matches_dist
- 
        Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually. Error: Cannot find MANIFEST in dist. 
- use_strict
- 
        Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written. Error: Language::Zcode::Parser::Opcode, Language::Zcode::Translator::XML 
- no_pod_errors
- 
        Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite. Error: Language-Zcode-0.8/lib/Language/Zcode/Runtime/IO.pm -- Around line 1749: =pod directives shouldn't be over one line long! Ignoring all 7 lines of content Around line 2959: =pod directives shouldn't be over one line long! Ignoring all 3 lines of content Language-Zcode-0.8/lib/Language/Zcode/Runtime/Input.pm -- Around line 10: Unknown directive: =DESCRIPTION Language-Zcode-0.8/lib/Language/Zcode/Runtime/State.pm -- Around line 47: =back without =over 
- 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, 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::Zcode::Parser::Opcode, Language::Zcode::Parser::TXD, Language::Zcode::Runtime::State, Language::Zcode::Translator::XML 
- no_unauthorized_packages
- 
        Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission. Error: - Games::Rezrov::GetKey
- Games::Rezrov::GetSize
- Games::Rezrov::ZConst
- Games::Rezrov::ZIO_Color
- Games::Rezrov::ZIO_Generic
- Games::Rezrov::ZIO_Tools
- Games::Rezrov::ZIO_Win32
- Games::Rezrov::ZIO_dumb
 
- has_separate_license_file
- 
        This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later. 
- has_security_doc
- 
        Add SECURITY(.pod|md). See Software::Security::Policy. 
- security_doc_contains_contact
- 
        Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy. 
- has_contributing_doc
- 
        Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors. 
Modules
| Name | Abstract | Version | View | 
|---|---|---|---|
| Language::Zcode | Play with Z-code and the Z-machine | 0.8 | metacpan | 
| Language::Zcode::Parser | reads and parses a Z-code file into a big Perl hash | metacpan | |
| Language::Zcode::Parser::Generic | metacpan | ||
| Language::Zcode::Parser::Opcode | parse one opcode | metacpan | |
| Language::Zcode::Parser::Perl | Z-code parser in pure Perl | metacpan | |
| Language::Zcode::Parser::Routine | A single Z-code subroutine | metacpan | |
| Language::Zcode::Parser::TXD | metacpan | ||
| Language::Zcode::Runtime::IO | IO for Perl runtimes created by L::Z translations | metacpan | |
| Language::Zcode::Runtime::Input | handle (some) input to Z-machine | metacpan | |
| Language::Zcode::Runtime::Opcodes | metacpan | ||
| Language::Zcode::Runtime::Quetzal | Save/restore Z-machine state using the Quetzal standard | metacpan | |
| Language::Zcode::Runtime::State | Handle saving, restoring, etc. the game state | metacpan | |
| Language::Zcode::Runtime::Text | metacpan | ||
| Language::Zcode::Translator | metacpan | ||
| Language::Zcode::Translator::Generic | metacpan | ||
| Language::Zcode::Translator::PIR | metacpan | ||
| Language::Zcode::Translator::Perl | Translate Z-code into Perl code | metacpan | |
| Language::Zcode::Translator::XML | Translate Z-code into XML | metacpan | |
| Language::Zcode::Util | metacpan | 
Provides
| Name | File | View | 
|---|---|---|
| Games::Rezrov::GetKey | lib/Language/Zcode/Runtime/IO.pm | metacpan | 
| Games::Rezrov::GetSize | lib/Language/Zcode/Runtime/IO.pm | metacpan | 
| Games::Rezrov::ZConst | lib/Language/Zcode/Runtime/IO.pm | metacpan | 
| Games::Rezrov::ZIO_Color | lib/Language/Zcode/Runtime/IO.pm | metacpan | 
| Games::Rezrov::ZIO_Generic | lib/Language/Zcode/Runtime/IO.pm | metacpan | 
| Games::Rezrov::ZIO_Tools | lib/Language/Zcode/Runtime/IO.pm | metacpan | 
| Games::Rezrov::ZIO_Win32 | lib/Language/Zcode/Runtime/IO.pm | metacpan | 
| Games::Rezrov::ZIO_dumb | lib/Language/Zcode/Runtime/IO.pm | metacpan | 
| Language::Zcode::Runtime::Text::Input | lib/Language/Zcode/Runtime/Text.pm | metacpan | 
| Language::Zcode::Runtime::Text::Input::File | lib/Language/Zcode/Runtime/Text.pm | metacpan | 
| Language::Zcode::Runtime::Text::Input::File::Keypress | lib/Language/Zcode/Runtime/Text.pm | metacpan | 
| Language::Zcode::Runtime::Text::Input::File::Line | lib/Language/Zcode/Runtime/Text.pm | metacpan | 
| Language::Zcode::Runtime::Text::Input::Keypress | lib/Language/Zcode/Runtime/Text.pm | metacpan | 
| Language::Zcode::Runtime::Text::Input::Line | lib/Language/Zcode/Runtime/Text.pm | metacpan | 
| Language::Zcode::Runtime::Text::Input::Screen | lib/Language/Zcode/Runtime/Text.pm | metacpan | 
| Language::Zcode::Runtime::Text::Input::Screen::Keypress | lib/Language/Zcode/Runtime/Text.pm | metacpan | 
| Language::Zcode::Runtime::Text::Input::Screen::Line | lib/Language/Zcode/Runtime/Text.pm | metacpan | 
| Language::Zcode::Runtime::Text::Output | lib/Language/Zcode/Runtime/Text.pm | metacpan | 
| PlotzMemory | lib/Language/Zcode/Translator/Perl.pm | metacpan | 
| PlotzPerl::Output | lib/Language/Zcode/Runtime/IO.pm | metacpan | 
| PlotzPerl::OutputStream | lib/Language/Zcode/Runtime/IO.pm | metacpan | 
| PlotzPerl::OutputStream::Buffered | lib/Language/Zcode/Runtime/IO.pm | metacpan | 
| PlotzPerl::OutputStream::File | lib/Language/Zcode/Runtime/IO.pm | metacpan | 
| PlotzPerl::OutputStream::Memory | lib/Language/Zcode/Runtime/IO.pm | metacpan | 
| PlotzPerl::OutputStream::Screen | lib/Language/Zcode/Runtime/IO.pm | metacpan | 
| PlotzPerl::OutputStream::Transcript | lib/Language/Zcode/Runtime/IO.pm | metacpan | 
| PlotzPerl::OutputStream::UserInput | lib/Language/Zcode/Runtime/IO.pm | metacpan |