The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Documentation

A demo of the Repl::Loop module.

Modules

A command interpreter for applications.
A parameter guard for boolean values.
A parameter guard for arrays.
A parameter guard for hashes.
A parameter guard that ensures instances of a specified class.
A parameter guard for integer ranges.
A parameter guard for integers.
A parameter guard for strings matching a regular expression.
A parameter guard for strings that can have a value from a restricted set of string constants.
A module with common type guards.

Provides

in lib/Repl/Cmd/DumpCmd.pm
in lib/Repl/Cmd/ExitCmd.pm
in lib/Repl/Cmd/FileSysCmd.pm
in lib/Repl/Cmd/LispCmd.pm
in lib/Repl/Cmd/LoadCmd.pm
in lib/Repl/Cmd/MathCmd.pm
in lib/Repl/Cmd/PrintCmd.pm
in lib/Repl/Cmd/SleepCmd.pm
in lib/Repl/Core/BasicContext.pm
in lib/Repl/Core/Buffer.pm
in lib/Repl/Core/CommandRepo.pm
in lib/Repl/Core/CompositeContext.pm
in lib/Repl/Core/Eval.pm
in lib/Repl/Core/Lambda.pm
in lib/Repl/Core/MacroRepo.pm
in lib/Repl/Core/Pair.pm
in lib/Repl/Core/Parser.pm
in lib/Repl/Core/StreamBuffer.pm
in lib/Repl/Core/Token.pm
in lib/Repl/Spec/Args/FixedArg.pm
in lib/Repl/Spec/Args/NamedArg.pm
in lib/Repl/Spec/Args/OptionalArg.pm
in lib/Repl/Spec/Args/StdArgList.pm
in lib/Repl/Spec/Args/VarArg.pm
in lib/Repl/Spec/Args/VarArgList.pm
in lib/Repl/Spec/Type/DefinedType.pm
in lib/Repl/Spec/Type/FileType.pm
in lib/Repl/Spec/Type/NumberType.pm
in lib/Repl/Spec/Type/ScalarType.pm
in lib/Repl/Spec/Type/WhateverType.pm