Syntax-Highlight-Engine-Kate
view release on metacpan or search on metacpan
lib/Syntax/Highlight/Engine/Kate/Perl6.pm view on Meta::CPAN
package Syntax::Highlight::Engine::Kate::Perl6;
our $VERSION = '0.16';
use strict;
use warnings;
use base('Syntax::Highlight::Engine::Kate::Template');
sub new {
my $proto = shift;
my $class = ref($proto) || $proto;
my $self = $class->SUPER::new(@_);
$self->attributes({
'Comment' => 'Comment',
'Data' => 'Normal',
'Data Type' => 'DataType',
'Decimal' => 'DecVal',
'Float' => 'Float',
'Function' => 'Function',
'Hex' => 'BaseN',
'Keyword' => 'Keyword',
'Normal Text' => 'Normal',
'Nothing' => 'Comment',
'Octal' => 'BaseN',
'Operator' => 'Operator',
'Pattern' => 'Others',
'Pattern Character Class' => 'BaseN',
'Pattern Internal Operator' => 'Char',
'Pod' => 'Comment',
'Pragma' => 'Keyword',
'Special Variable' => 'Variable',
'String' => 'String',
'String (interpolated)' => 'String',
'String Special Character' => 'Char',
});
$self->listAdd('functions',
'abs',
'accept',
'alarm',
'atan2',
'bind',
'binmode',
'bless',
'caller',
'chdir',
'chmod',
'chomp',
'chop',
'chown',
'chr',
'chroot',
'close',
'closedir',
'connect',
'cos',
'crypt',
'dbmclose',
'dbmopen',
'defined',
'delete',
'die',
'dump',
'endgrent',
'endhostent',
'endnetent',
'endprotoent',
'endpwent',
'endservent',
'eof',
'eval',
'exec',
'exists',
'exit',
'exp',
'fcntl',
'fileno',
'flock',
'fork',
'format',
'formline',
'getc',
'getgrent',
'getgrgid',
'getgrnam',
'gethostbyaddr',
'gethostbyname',
'gethostent',
'getlogin',
'getnetbyaddr',
'getnetbyname',
'getnetent',
'getpeername',
'getpgrp',
'getppid',
'getpriority',
'getprotobyname',
'getprotobynumber',
'getprotoent',
'getpwent',
'getpwnam',
'getpwuid',
'getservbyname',
'getservbyport',
'getservent',
'getsockname',
'getsockopt',
'glob',
'gmtime',
'goto',
( run in 0.700 second using v1.01-cache-2.11-cpan-5511b514fd6 )