##
Host_Alias HA_FOO_GROUP = abc123, eigh456, \
foo987, bar654
Runas_Alias RA_FOO_SVCACCT = www-data, ceph, \
sshd, memcache, \
xab123
####
my $lexer = make_lexer(
My::Sudoers::Iterator->new('/etc/sudoers'),
[ 'ALIASTYPE' => qr/(?:Host_Alias|User_Alias|Runas_Alias|Command_Alias)/, ],
[ 'COMMA' => qr/,/, ],
[ 'DIVIDER' => qr/=/, ],
[ 'LINECONTINUER' => qr/\\\n/, ],
);
####
[ 'ALIASNAME' => qr/ALIASTYPE \s+ (.*+) \s+ =/msx, ]