Writing a Perl Core Feature - part 11: Core modules
Index | < Prev Our new feature is now implemented, tested, and documented. There's just one last thing we need to do - update the bundled modules
Index | < Prev Our new feature is now implemented, tested, and documented. There's just one last thing we need to do - update the bundled modules
Index | < Prev | Next > Now that have our new feature nicely implemented and tested, we're nearly finished. We just have a few more loose ends to
Index | < Prev | Next > By the end of part 8 we finally managed to see an actual implementation of our new feature. We tested a couple of things
Index | < Prev | Next > At this point we are most of the way to adding a new feature to the Perl interpreter. In part 4 we created an opcode
Index | < Prev | Next > So far in this series we've seen several modifications and small additions, to add the required bits and pieces for our
Index | < Prev | Next > In the previous part I introduced the concepts of the lexer and the parser, and the way they combine together to form part
Index | < Prev | Next > Now we have a controllable feature flag that conditionally recognises our new keywords, and we have a new opcode that we
Index | < Prev | Next > Some Perl features use a syntax entirely made of punctuation symbols; for example Perl 5.10's defined-or operator (//), or
Index | < Prev | Next > Ever since Perl version 5.18, newly added features are initially declared as experimental. This gives time for them to be
Index | < Prev | Next > The first step towards adding a new feature to Perl is introducing the new name into feature.pm, so that it may be
(Index) | < Prev | Next > One of the headline features that was added in Perl version 5.32.0 was the isa operator. This feature was written by me,