Beta Shell
v2.0 ยท web2.us.cloudlogin.co
[FM]
[CMD]
[PHP]
[DB]
[INFO]
[SEC]
File Manager
~
/
usr
/
share
/
perl5
/
vendor_perl
/
RDF
/
Trine
/
Parser
/
Turtle
Upload
5 items
Name
Size
Perms
Modified
Actions
[ .. / .. ]
Constants.pm
1.65 KB
-rw-r--r--
2018-01-05 04:59:12
Edit
Del
Lexer.pm
19.91 KB
-rw-r--r--
2018-01-05 04:59:12
Edit
Del
Token.pm
736 B
-rw-r--r--
2014-08-12 06:11:05
Edit
Del
Editing: Token.pm
(736 B)
Path: /usr/share/perl5/vendor_perl/RDF/Trine/Parser/Turtle/Token.pm
Back
package RDF::Trine::Parser::Turtle::Token; use 5.010; use strict; use warnings; use MooseX::ArrayRef; has type => ( is => 'ro', ); has start_line => ( is => 'ro', ); has start_column => ( is => 'ro', ); has line => ( is => 'ro', ); has column => ( is => 'ro', ); has args => ( is => 'ro', ); =begin private =item C<< value >> Returns the token value. =cut sub value { my $self = shift; my $args = $self->args; return $args->[0]; } =item C<< fast_constructor ( $type, $line, $col, \@args ) >> Returns a new token object. =cut # This constructor relies on the list of attributes not changing order! sub fast_constructor { my $class = shift; bless \@_, $class; } __PACKAGE__->meta->make_immutable; 1; =end private =cut