-
-
Save perlpilot/12688b954a70fa28f525 to your computer and use it in GitHub Desktop.
classes, roles and grammars in rakudo/src/core
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# ack -ho '(?:grammar|role|class)\s+[A-Z][-:\w]*' | sort -u > all | |
class Any | |
class Array | |
class ArrayReificationTarget | |
class AST | |
class Attribute | |
class Backtrace | |
class Backtrace::Frame | |
class Bag | |
class BagHash | |
class Block | |
class Bool | |
class CallFrame | |
class Cancellation | |
class Capture | |
class Change | |
class Channel | |
class CHANNEL_CLOSE | |
class CHANNEL_FAIL | |
class Code | |
class Compiler | |
class Complex | |
class CompUnit | |
class CompUnitRepo | |
class CompUnitRepo::Distribution | |
class CompUnitRepo::Local::File | |
class CompUnitRepo::Local::Installation | |
class ConditionVariable | |
class Cool | |
class CStyleLoopIter | |
class CurrentThreadScheduler | |
class Cursor | |
class CX::Last | |
class CX::Next | |
class CX::Proceed | |
class CX::Redo | |
class CX::Succeed | |
class CX::Take | |
class CX::Warn | |
class Date | |
class DateTime | |
class Deprecation | |
class Distribution | |
class Distro | |
class Dummy | |
class Duration | |
class DwimIterator | |
class Empty | |
class Enum | |
class EnumMap | |
class Exception | |
class Failure | |
class FatRat | |
class FileWatchCancellation | |
class ForeignCode | |
class Grammar | |
class Hash | |
class HyperConfiguration | |
class HyperSeq | |
class HyperWhatever | |
class HyperWorkBuffer | |
class IdFetch | |
class IdName | |
class IndicesReificationTarget | |
class InfiniteLoopIter | |
class Instant | |
class Int | |
class IntAttrRef | |
class IntLexRef | |
class IntPosRef | |
class IO::ArgFiles | |
class IO::Dir | |
class IO::File | |
class IO::Handle | |
class IO::Notification | |
class IO::Path | |
class IO::Path::Cygwin | |
class IO::Path::QNX | |
class IO::Path::Unix | |
class IO::Path::Win32 | |
class IO::Pipe | |
class IO::Socket::Async | |
class IO::Socket::INET | |
class IO::Spec | |
class IO::Spec::Cygwin | |
class IO::Special | |
class IO::Spec::QNX | |
class IO::Spec::Unix | |
class IO::Spec::Win32 | |
class IterationBuffer | |
class JSONPrettyActions | |
class Junction | |
class Kernel | |
class Label | |
class List | |
class ListReificationTarget | |
class Lock | |
class LSM | |
class Macro | |
class Match | |
class Metamodel::Primitives | |
class Method | |
class Mix | |
class MixHash | |
class Mu | |
class NFC | |
class NFD | |
class NFKC | |
class NFKD | |
class Nil | |
class Num | |
class NumAttrRef | |
class NumLexRef | |
class NumPosRef | |
class ObjAt | |
class OnSupply | |
class Pair | |
class PairMap | |
class Parameter | |
class Perl | |
class Pod::Block | |
class Pod::Block::Code | |
class Pod::Block::Comment | |
class Pod::Block::Declarator | |
class Pod::Block::Named | |
class Pod::Block::Para | |
class Pod::Block::Table | |
class Pod::Config | |
class Pod::FormattingCode | |
class Pod::Heading | |
class Pod::Item | |
class Pod::Raw | |
class Proc | |
class Proc::Async | |
class ProcessCancellation | |
class Proc::Status | |
class Promise | |
class PseudoStash | |
class Queue | |
class Range | |
class Rat | |
class Regex | |
class Reifier | |
class Routine | |
class Scalar | |
class Semaphore | |
class Seq | |
class Set | |
class SetHash | |
class SignalCancellation | |
class Signature | |
class Slang | |
class Slip | |
class SocketCancellation | |
class SprintfHandler | |
class Stash | |
class Str | |
class StrAttrRef | |
class StrDistance | |
class StrLexRef | |
class StrPosRef | |
class Sub | |
class Submethod | |
class SupplyBlockState | |
class SupplyOperations | |
class Tap | |
class Thread | |
class ThreadPoolScheduler | |
class TimerCancellation | |
class Uni | |
class Variable | |
class Version | |
class VM | |
class Vow | |
class Whatever | |
class WhateverCode | |
class WhileLoopIter | |
class WrapHandle | |
class X::AdHoc | |
class X::Adverb::Slice | |
class X::Anon::Augment | |
class X::Anon::Multi | |
class X::Assignment::RO | |
class X::Assignment::RO::Comp | |
class X::Attribute::NoPackage | |
class X::Attribute::Package | |
class X::Attribute::Regex | |
class X::Attribute::Required | |
class X::Attribute::Undeclared | |
class X::Augment::NoSuchType | |
class X::Backslash::NonVariableDollar | |
class X::Backslash::UnrecognizedSequence | |
class X::Bind | |
class X::Bind::NativeType | |
class X::Bind::Slice | |
class X::Bind::ZenSlice | |
class X::Buf::AsStr | |
class X::Buf::Pack | |
class X::Buf::Pack::NonASCII | |
class X::Caller::NotDynamic | |
class X::Cannot::Empty | |
class X::Cannot::Lazy | |
class X::Channel::ReceiveOnClosed | |
class X::Channel::SendOnClosed | |
class X::Comp::AdHoc | |
class X::Comp::BeginTime | |
class X::Comp::Group | |
class X::Comp::NYI | |
class X::Composition::NotComposable | |
class X::Comp::Trait::NotOnNative | |
class X::Comp::Trait::Scope | |
class X::Comp::Trait::Unknown | |
class X::Constructor::Positional | |
class X::ControlFlow | |
class X::ControlFlow::Return | |
class X::DateTime::InvalidDeltaUnit | |
class X::DateTime::TimezoneClash | |
class X::Declaration::OurScopeInRole | |
class X::Declaration::Scope | |
class X::Declaration::Scope::Multi | |
class X::Does::TypeObject | |
class X::Dynamic::NotFound | |
class X::Dynamic::Postdeclaration | |
class X::Eval::NoSuchLang | |
class X::EXPORTHOW::Conflict | |
class X::EXPORTHOW::InvalidDirective | |
class X::EXPORTHOW::NothingToSupersede | |
class X::Export::NameClash | |
class X::Hash::Store::OddNumber | |
class X::HyperOp::Infinite | |
class X::HyperOp::NonDWIM | |
class X::HyperWhatever::Multiple | |
class X::Immutable | |
class X::Import::MissingSymbols | |
class X::Import::OnlystarProto | |
class X::Import::Redeclaration | |
class X::Inheritance::NotComposed | |
class X::Inheritance::SelfInherit | |
class X::Inheritance::UnknownParent | |
class X::Inheritance::Unsupported | |
class X::InvalidType | |
class X::IO::Chdir | |
class X::IO::Chmod | |
class X::IO::Copy | |
class X::IO::Cwd | |
class X::IO::Dir | |
class X::IO::Directory | |
class X::IO::DoesNotExist | |
class X::IO::Link | |
class X::IO::Mkdir | |
class X::IO::Move | |
class X::IO::NotAFile | |
class X::IO::Rename | |
class X::IO::Rmdir | |
class X::IO::Symlink | |
class X::IO::Unlink | |
class X::Item | |
class X::Localizer::NoContainer | |
class X::Lock::ConditionVariable::New | |
class X::Match::Bool | |
class X::Method::InvalidQualifier | |
class X::Method::NotFound | |
class X::Method::Private::Permission | |
class X::Method::Private::Unqualified | |
class X::Mixin::NotComposable | |
class X::Multi::Ambiguous | |
class X::Multi::NoMatch | |
class X::NoDispatcher | |
class X::NoSuchSymbol | |
class X::NotParametric | |
class X::Numeric::Confused | |
class X::Numeric::DivideByZero | |
class X::Numeric::Real | |
class X::NYI | |
class X::NYI::Available | |
class X::Obsolete | |
class X::OutOfRange | |
class X::Package::Stubbed | |
class X::PairMap::DoesNotExist | |
class X::PairMap::NotAllowed | |
class X::Pairup::OddNumber | |
class X::Parameter::AfterDefault | |
class X::Parameter::BadType | |
class X::Parameter::Default | |
class X::Parameter::Default::TypeCheck | |
class X::Parameter::InvalidType | |
class X::Parameter::MultipleTypeConstraints | |
class X::Parameter::Placeholder | |
class X::Parameter::Twigil | |
class X::Parameter::WrongOrder | |
class X::Phaser::Multiple | |
class X::Phaser::PrePost | |
class X::Placeholder::Attribute | |
class X::Placeholder::Block | |
class X::Placeholder::Mainline | |
class X::Placeholder::NonPlaceholder | |
class X::PoisonedAlias | |
class X::Pragma::NoArgs | |
class X::Proc::Async::AlreadyStarted | |
class X::Proc::Async::CharsOrBytes | |
class X::Proc::Async::MustBeStarted | |
class X::Proc::Async::OpenForWriting | |
class X::Proc::Async::TapBeforeSpawn | |
class X::Promise::CauseOnlyValidOnBroken | |
class X::Promise::Combinator | |
class X::Promise::Vowed | |
class X::PseudoPackage::InDeclaration | |
class X::Range::InvalidArg | |
class X::Redeclaration | |
class X::Redeclaration::Outer | |
class X::Role::Initialization | |
class X::Role::Parametric::NoSuchCandidate | |
class X::Routine::Unwrap | |
class X::Seq::Consumed | |
class X::Seq::NotIndexable | |
class X::Sequence::Deduction | |
class X::Set::Coerce | |
class X::Signature::NameClash | |
class X::Signature::Placeholder | |
class X::Str::Match::x | |
class X::Str::Numeric | |
class X::Str::Trans::IllegalKey | |
class X::Str::Trans::InvalidArg | |
class X::StubCode | |
class X::Subscript::Negative | |
class X::Supply::Combinator | |
class X::Supply::Migrate::Needs | |
class X::Supply::On::BadSetup | |
class X::Supply::On::NoEmit | |
class X::Syntax::AddCategorical::TooFewParts | |
class X::Syntax::AddCategorical::TooManyParts | |
class X::Syntax::Adverb | |
class X::Syntax::Argument::MOPMacro | |
class X::Syntax::Augment::Illegal | |
class X::Syntax::Augment::WithoutMonkeyTyping | |
class X::Syntax::BlockGobbled | |
class X::Syntax::CannotMeta | |
class X::Syntax::Comment::Embedded | |
class X::Syntax::ConditionalOperator::PrecedenceTooLoose | |
class X::Syntax::ConditionalOperator::SecondPartGobbled | |
class X::Syntax::ConditionalOperator::SecondPartInvalid | |
class X::Syntax::Confused | |
class X::Syntax::DuplicatedPrefix | |
class X::Syntax::Extension::Category | |
class X::Syntax::Extension::Null | |
class X::Syntax::Extension::SpecialForm | |
class X::Syntax::InfixInTermPosition | |
class X::Syntax::KeywordAsFunction | |
class X::Syntax::Malformed | |
class X::Syntax::Malformed::Elsif | |
class X::Syntax::Missing | |
class X::Syntax::Name::Null | |
class X::Syntax::NegatedPair | |
class X::Syntax::NonAssociative | |
class X::Syntax::NoSelf | |
class X::Syntax::Number::IllegalDecimal | |
class X::Syntax::Number::RadixOutOfRange | |
class X::Syntax::P5 | |
class X::Syntax::Perl5Var | |
class X::Syntax::Pod::BeginWithoutEnd | |
class X::Syntax::Pod::BeginWithoutIdentifier | |
class X::Syntax::Regex::Adverb | |
class X::Syntax::Regex::MalformedRange | |
class X::Syntax::Regex::NullRegex | |
class X::Syntax::Regex::SolitaryBacktrackControl | |
class X::Syntax::Regex::SolitaryQuantifier | |
class X::Syntax::Regex::SpacesInBareRange | |
class X::Syntax::Regex::UnrecognizedMetachar | |
class X::Syntax::Regex::UnrecognizedModifier | |
class X::Syntax::Regex::Unspace | |
class X::Syntax::Regex::Unterminated | |
class X::Syntax::Reserved | |
class X::Syntax::Self::WithoutObject | |
class X::Syntax::Signature::InvocantMarker | |
class X::Syntax::Term::MissingInitializer | |
class X::Syntax::UnlessElse | |
class X::Syntax::Variable::BadType | |
class X::Syntax::Variable::ConflictingTypes | |
class X::Syntax::Variable::IndirectDeclaration | |
class X::Syntax::Variable::Initializer | |
class X::Syntax::Variable::Match | |
class X::Syntax::Variable::Numeric | |
class X::Syntax::Variable::Twigil | |
class X::Syntax::VirtualCall | |
class X::Temporal::InvalidFormat | |
class X::TooLateForREPR | |
class X::Trait::NotOnNative | |
class X::Trait::Scope | |
class X::Trait::Unknown | |
class X::TypeCheck | |
class X::TypeCheck::Argument | |
class X::TypeCheck::Assignment | |
class X::TypeCheck::Binding | |
class X::TypeCheck::Return | |
class X::TypeCheck::Splice | |
class X::Undeclared | |
class X::Undeclared::Symbols | |
class X::UnitScope::Invalid | |
class X::UnitScope::TooLate | |
class X::Value::Dynamic | |
class X::WheneverOutOfScope | |
class X::Worry | |
class X::Worry::P5 | |
class X::Worry::P5::BackReference | |
class X::Worry::P5::LeadingZero | |
class X::Worry::P5::Reference | |
grammar JSONPrettyGrammar | |
role Associative | |
role Baggy | |
role Blob | |
role Buf | |
role CachedCompiledRegex | |
role Callable | |
role CheatArity | |
role CompUnitRepo::Locally | |
role CompUnitRepo::Locally | |
role Dateish | |
role Enumeration | |
role HardRoutine | |
role HyperIterable | |
role HyperIterator | |
role IO | |
role IO | |
role IO::Local | |
role IO::Socket | |
role Iterable | |
role Iterator | |
role MapIterCommon | |
role Mixy | |
role Numeric | |
role Numeric | |
role NumericEnumeration | |
role Positional | |
role PositionalBindFailover | |
role Precedence | |
role PrivatePublishing | |
role QuantHash | |
role Rational | |
role Real | |
role Scheduler | |
role Setty | |
role SlippyIterator | |
role SlurpySentry | |
role SoftRoutine | |
role Stringy | |
role StringyEnumeration | |
role Supply | |
role Systemic | |
role TypedArray | |
role TypedHash | |
role Universal | |
role Wrapped | |
role X::Comp | |
role X::Control | |
role X::IO | |
role X::MOP | |
role X::OS | |
role X::Pod | |
role X::Proc::Async | |
role X::Syntax | |
role X::Temporal |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# ack -ho 'class\s+[A-Z][-:\w]*' | sort -u > classes | |
class Any | |
class Array | |
class ArrayReificationTarget | |
class AST | |
class Attribute | |
class Backtrace | |
class Backtrace::Frame | |
class Bag | |
class BagHash | |
class Block | |
class Bool | |
class CallFrame | |
class Cancellation | |
class Capture | |
class Change | |
class Channel | |
class CHANNEL_CLOSE | |
class CHANNEL_FAIL | |
class Code | |
class Compiler | |
class Complex | |
class CompUnit | |
class CompUnitRepo | |
class CompUnitRepo::Distribution | |
class CompUnitRepo::Local::File | |
class CompUnitRepo::Local::Installation | |
class ConditionVariable | |
class Cool | |
class CStyleLoopIter | |
class CurrentThreadScheduler | |
class Cursor | |
class CX::Last | |
class CX::Next | |
class CX::Proceed | |
class CX::Redo | |
class CX::Succeed | |
class CX::Take | |
class CX::Warn | |
class Date | |
class DateTime | |
class Deprecation | |
class Distribution | |
class Distro | |
class Dummy | |
class Duration | |
class DwimIterator | |
class Empty | |
class Enum | |
class EnumMap | |
class Exception | |
class Failure | |
class FatRat | |
class FileWatchCancellation | |
class ForeignCode | |
class Grammar | |
class Hash | |
class HyperConfiguration | |
class HyperSeq | |
class HyperWhatever | |
class HyperWorkBuffer | |
class IdFetch | |
class IdName | |
class IndicesReificationTarget | |
class InfiniteLoopIter | |
class Instant | |
class Int | |
class IntAttrRef | |
class IntLexRef | |
class IntPosRef | |
class IO::ArgFiles | |
class IO::Dir | |
class IO::File | |
class IO::Handle | |
class IO::Notification | |
class IO::Path | |
class IO::Path::Cygwin | |
class IO::Path::QNX | |
class IO::Path::Unix | |
class IO::Path::Win32 | |
class IO::Pipe | |
class IO::Socket::Async | |
class IO::Socket::INET | |
class IO::Spec | |
class IO::Spec::Cygwin | |
class IO::Special | |
class IO::Spec::QNX | |
class IO::Spec::Unix | |
class IO::Spec::Win32 | |
class IterationBuffer | |
class JSONPrettyActions | |
class Junction | |
class Kernel | |
class Label | |
class List | |
class ListReificationTarget | |
class Lock | |
class LSM | |
class Macro | |
class Match | |
class Metamodel::Primitives | |
class Method | |
class Mix | |
class MixHash | |
class Mu | |
class NFC | |
class NFD | |
class NFKC | |
class NFKD | |
class Nil | |
class Num | |
class NumAttrRef | |
class NumLexRef | |
class NumPosRef | |
class ObjAt | |
class OnSupply | |
class Pair | |
class PairMap | |
class Parameter | |
class Perl | |
class Pod::Block | |
class Pod::Block::Code | |
class Pod::Block::Comment | |
class Pod::Block::Declarator | |
class Pod::Block::Named | |
class Pod::Block::Para | |
class Pod::Block::Table | |
class Pod::Config | |
class Pod::FormattingCode | |
class Pod::Heading | |
class Pod::Item | |
class Pod::Raw | |
class Proc | |
class Proc::Async | |
class ProcessCancellation | |
class Proc::Status | |
class Promise | |
class PseudoStash | |
class Queue | |
class Range | |
class Rat | |
class Regex | |
class Reifier | |
class Routine | |
class Scalar | |
class Semaphore | |
class Seq | |
class Set | |
class SetHash | |
class SignalCancellation | |
class Signature | |
class Slang | |
class Slip | |
class SocketCancellation | |
class SprintfHandler | |
class Stash | |
class Str | |
class StrAttrRef | |
class StrDistance | |
class StrLexRef | |
class StrPosRef | |
class Sub | |
class Submethod | |
class SupplyBlockState | |
class SupplyOperations | |
class Tap | |
class Thread | |
class ThreadPoolScheduler | |
class TimerCancellation | |
class Uni | |
class Variable | |
class Version | |
class VM | |
class Vow | |
class Whatever | |
class WhateverCode | |
class WhileLoopIter | |
class WrapHandle | |
class X::AdHoc | |
class X::Adverb::Slice | |
class X::Anon::Augment | |
class X::Anon::Multi | |
class X::Assignment::RO | |
class X::Assignment::RO::Comp | |
class X::Attribute::NoPackage | |
class X::Attribute::Package | |
class X::Attribute::Regex | |
class X::Attribute::Required | |
class X::Attribute::Undeclared | |
class X::Augment::NoSuchType | |
class X::Backslash::NonVariableDollar | |
class X::Backslash::UnrecognizedSequence | |
class X::Bind | |
class X::Bind::NativeType | |
class X::Bind::Slice | |
class X::Bind::ZenSlice | |
class X::Buf::AsStr | |
class X::Buf::Pack | |
class X::Buf::Pack::NonASCII | |
class X::Caller::NotDynamic | |
class X::Cannot::Empty | |
class X::Cannot::Lazy | |
class X::Channel::ReceiveOnClosed | |
class X::Channel::SendOnClosed | |
class X::Comp::AdHoc | |
class X::Comp::BeginTime | |
class X::Comp::Group | |
class X::Comp::NYI | |
class X::Composition::NotComposable | |
class X::Comp::Trait::NotOnNative | |
class X::Comp::Trait::Scope | |
class X::Comp::Trait::Unknown | |
class X::Constructor::Positional | |
class X::ControlFlow | |
class X::ControlFlow::Return | |
class X::DateTime::InvalidDeltaUnit | |
class X::DateTime::TimezoneClash | |
class X::Declaration::OurScopeInRole | |
class X::Declaration::Scope | |
class X::Declaration::Scope::Multi | |
class X::Does::TypeObject | |
class X::Dynamic::NotFound | |
class X::Dynamic::Postdeclaration | |
class X::Eval::NoSuchLang | |
class X::EXPORTHOW::Conflict | |
class X::EXPORTHOW::InvalidDirective | |
class X::EXPORTHOW::NothingToSupersede | |
class X::Export::NameClash | |
class X::Hash::Store::OddNumber | |
class X::HyperOp::Infinite | |
class X::HyperOp::NonDWIM | |
class X::HyperWhatever::Multiple | |
class X::Immutable | |
class X::Import::MissingSymbols | |
class X::Import::OnlystarProto | |
class X::Import::Redeclaration | |
class X::Inheritance::NotComposed | |
class X::Inheritance::SelfInherit | |
class X::Inheritance::UnknownParent | |
class X::Inheritance::Unsupported | |
class X::InvalidType | |
class X::IO::Chdir | |
class X::IO::Chmod | |
class X::IO::Copy | |
class X::IO::Cwd | |
class X::IO::Dir | |
class X::IO::Directory | |
class X::IO::DoesNotExist | |
class X::IO::Link | |
class X::IO::Mkdir | |
class X::IO::Move | |
class X::IO::NotAFile | |
class X::IO::Rename | |
class X::IO::Rmdir | |
class X::IO::Symlink | |
class X::IO::Unlink | |
class X::Item | |
class X::Localizer::NoContainer | |
class X::Lock::ConditionVariable::New | |
class X::Match::Bool | |
class X::Method::InvalidQualifier | |
class X::Method::NotFound | |
class X::Method::Private::Permission | |
class X::Method::Private::Unqualified | |
class X::Mixin::NotComposable | |
class X::Multi::Ambiguous | |
class X::Multi::NoMatch | |
class X::NoDispatcher | |
class X::NoSuchSymbol | |
class X::NotParametric | |
class X::Numeric::Confused | |
class X::Numeric::DivideByZero | |
class X::Numeric::Real | |
class X::NYI | |
class X::NYI::Available | |
class X::Obsolete | |
class X::OutOfRange | |
class X::Package::Stubbed | |
class X::PairMap::DoesNotExist | |
class X::PairMap::NotAllowed | |
class X::Pairup::OddNumber | |
class X::Parameter::AfterDefault | |
class X::Parameter::BadType | |
class X::Parameter::Default | |
class X::Parameter::Default::TypeCheck | |
class X::Parameter::InvalidType | |
class X::Parameter::MultipleTypeConstraints | |
class X::Parameter::Placeholder | |
class X::Parameter::Twigil | |
class X::Parameter::WrongOrder | |
class X::Phaser::Multiple | |
class X::Phaser::PrePost | |
class X::Placeholder::Attribute | |
class X::Placeholder::Block | |
class X::Placeholder::Mainline | |
class X::Placeholder::NonPlaceholder | |
class X::PoisonedAlias | |
class X::Pragma::NoArgs | |
class X::Proc::Async::AlreadyStarted | |
class X::Proc::Async::CharsOrBytes | |
class X::Proc::Async::MustBeStarted | |
class X::Proc::Async::OpenForWriting | |
class X::Proc::Async::TapBeforeSpawn | |
class X::Promise::CauseOnlyValidOnBroken | |
class X::Promise::Combinator | |
class X::Promise::Vowed | |
class X::PseudoPackage::InDeclaration | |
class X::Range::InvalidArg | |
class X::Redeclaration | |
class X::Redeclaration::Outer | |
class X::Role::Initialization | |
class X::Role::Parametric::NoSuchCandidate | |
class X::Routine::Unwrap | |
class X::Seq::Consumed | |
class X::Seq::NotIndexable | |
class X::Sequence::Deduction | |
class X::Set::Coerce | |
class X::Signature::NameClash | |
class X::Signature::Placeholder | |
class X::Str::Match::x | |
class X::Str::Numeric | |
class X::Str::Trans::IllegalKey | |
class X::Str::Trans::InvalidArg | |
class X::StubCode | |
class X::Subscript::Negative | |
class X::Supply::Combinator | |
class X::Supply::Migrate::Needs | |
class X::Supply::On::BadSetup | |
class X::Supply::On::NoEmit | |
class X::Syntax::AddCategorical::TooFewParts | |
class X::Syntax::AddCategorical::TooManyParts | |
class X::Syntax::Adverb | |
class X::Syntax::Argument::MOPMacro | |
class X::Syntax::Augment::Illegal | |
class X::Syntax::Augment::WithoutMonkeyTyping | |
class X::Syntax::BlockGobbled | |
class X::Syntax::CannotMeta | |
class X::Syntax::Comment::Embedded | |
class X::Syntax::ConditionalOperator::PrecedenceTooLoose | |
class X::Syntax::ConditionalOperator::SecondPartGobbled | |
class X::Syntax::ConditionalOperator::SecondPartInvalid | |
class X::Syntax::Confused | |
class X::Syntax::DuplicatedPrefix | |
class X::Syntax::Extension::Category | |
class X::Syntax::Extension::Null | |
class X::Syntax::Extension::SpecialForm | |
class X::Syntax::InfixInTermPosition | |
class X::Syntax::KeywordAsFunction | |
class X::Syntax::Malformed | |
class X::Syntax::Malformed::Elsif | |
class X::Syntax::Missing | |
class X::Syntax::Name::Null | |
class X::Syntax::NegatedPair | |
class X::Syntax::NonAssociative | |
class X::Syntax::NoSelf | |
class X::Syntax::Number::IllegalDecimal | |
class X::Syntax::Number::RadixOutOfRange | |
class X::Syntax::P5 | |
class X::Syntax::Perl5Var | |
class X::Syntax::Pod::BeginWithoutEnd | |
class X::Syntax::Pod::BeginWithoutIdentifier | |
class X::Syntax::Regex::Adverb | |
class X::Syntax::Regex::MalformedRange | |
class X::Syntax::Regex::NullRegex | |
class X::Syntax::Regex::SolitaryBacktrackControl | |
class X::Syntax::Regex::SolitaryQuantifier | |
class X::Syntax::Regex::SpacesInBareRange | |
class X::Syntax::Regex::UnrecognizedMetachar | |
class X::Syntax::Regex::UnrecognizedModifier | |
class X::Syntax::Regex::Unspace | |
class X::Syntax::Regex::Unterminated | |
class X::Syntax::Reserved | |
class X::Syntax::Self::WithoutObject | |
class X::Syntax::Signature::InvocantMarker | |
class X::Syntax::Term::MissingInitializer | |
class X::Syntax::UnlessElse | |
class X::Syntax::Variable::BadType | |
class X::Syntax::Variable::ConflictingTypes | |
class X::Syntax::Variable::IndirectDeclaration | |
class X::Syntax::Variable::Initializer | |
class X::Syntax::Variable::Match | |
class X::Syntax::Variable::Numeric | |
class X::Syntax::Variable::Twigil | |
class X::Syntax::VirtualCall | |
class X::Temporal::InvalidFormat | |
class X::TooLateForREPR | |
class X::Trait::NotOnNative | |
class X::Trait::Scope | |
class X::Trait::Unknown | |
class X::TypeCheck | |
class X::TypeCheck::Argument | |
class X::TypeCheck::Assignment | |
class X::TypeCheck::Binding | |
class X::TypeCheck::Return | |
class X::TypeCheck::Splice | |
class X::Undeclared | |
class X::Undeclared::Symbols | |
class X::UnitScope::Invalid | |
class X::UnitScope::TooLate | |
class X::Value::Dynamic | |
class X::WheneverOutOfScope | |
class X::Worry | |
class X::Worry::P5 | |
class X::Worry::P5::BackReference | |
class X::Worry::P5::LeadingZero | |
class X::Worry::P5::Reference |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# ack -ho 'grammar\s+[A-Z][-:\w]*' | sort -u > grammars | |
grammar JSONPrettyGrammar |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# ack -ho 'role\s+[A-Z][-:\w]*' | sort -u > roles | |
role Associative | |
role Baggy | |
role Blob | |
role Buf | |
role CachedCompiledRegex | |
role Callable | |
role CheatArity | |
role CompUnitRepo::Locally | |
role CompUnitRepo::Locally | |
role Dateish | |
role Enumeration | |
role HardRoutine | |
role HyperIterable | |
role HyperIterator | |
role IO | |
role IO | |
role IO::Local | |
role IO::Socket | |
role Iterable | |
role Iterator | |
role MapIterCommon | |
role Mixy | |
role Numeric | |
role Numeric | |
role NumericEnumeration | |
role Positional | |
role PositionalBindFailover | |
role Precedence | |
role PrivatePublishing | |
role QuantHash | |
role Rational | |
role Real | |
role Scheduler | |
role Setty | |
role SlippyIterator | |
role SlurpySentry | |
role SoftRoutine | |
role Stringy | |
role StringyEnumeration | |
role Supply | |
role Systemic | |
role TypedArray | |
role TypedHash | |
role Universal | |
role Wrapped | |
role X::Comp | |
role X::Control | |
role X::IO | |
role X::MOP | |
role X::OS | |
role X::Pod | |
role X::Proc::Async | |
role X::Syntax | |
role X::Temporal |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment