NAME

Compiler::Lexer::Token - Token object for Compiler::Lexer

SYNOPSIS

Compiler::Lexer::Token includes the following members.
stype
constant of Compiler::Lexer::SyntaxType
type
constant of Compiler::Lexer::TokenType
kind
constant of Compiler::Lexer::Kind
name
name of Compiler::Lexer::TokenType
data
raw data
has_warnings
flag of whether unknown keyword or not

METHODS

support simple get/set accessors like Class::Accessor::Fast
example:
  my $type = $token->type;                            # get accessor
  $token->type(Compiler::Lexer::TokenType::T_RegExp); # set accessor

AUTHOR

Masaaki Goshima (goccy) <goccy(at)cpan.org> Copyright (c) 2013, Masaaki Goshima (goccy). All rights reserved.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

Questions & Answers

Helpful answers and articles about Compiler::Lexer::Token you may found on these sites:
Stack Overflow Server Fault Super User Unix & Linux Ask Ubuntu Network Engineering DevOps Raspberry Pi Webmasters Google Search