Contents
- XS
- Popular modules built with XS
- Perl and C realms
- XML::Parser
- XML::LibXML
- Contrasting implementations
- Starting with Inline::C
- Passing in an argument
- Returning a value
- Type error
- Returning a string
- Generating XS Skeleton
- Borks.pm
- t/Text-Borks.t
- Borks.xs
- Running tests
- So ...
- Encoding::FixLatin
- The problem
- Understanding UTF-8
- Input byte stream
- Algorithm
- Challenges
- XS.xs
- Reference docs
- The End