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 )