NAME
Text::Tabs - Raku implementation of expand
and unexpand
utilities.
SYNOPSIS
use Text::Tabs;
# Text with TAB characters replaced by 4 spaces.
say expand(@lines-with-tabs, :tab-stop(4));
say expand("these\tlines\n\nhave \t\t tabs\n", "in\tthem\ntoo\n", :ts(4));
# Opposite, but 8 spaces is one TAB character now.
say unexpand(@lines-with-spaces, :tab-stop(8));
say unexpand("tab > < here"); # Default tab stop = 8
DESCRIPTION
It's a slightly expanded port of Perl 5 module Text::Tabs
, which in turn just Perlish implementation of expand/unexpand utilities.
BUGS
To report bugs or request features, please use
https://github.com/Altai-man/perl6-Text-Tabs/issues
LICENSE
You can use and distribute this module under the terms of the
The Artistic License 2.0. See the LICENSE
file included in this
distribution for complete details.