Masaaki Goshima > Compiler-Lexer-0.17 > Compiler::Lexer::Token

Download:
Compiler-Lexer-0.17.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Source   Latest Release: Compiler-Lexer-0.19

NAME ^

Compiler::Lexer::Token

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>

LICENSE AND COPYRIGHT ^

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.

syntax highlighting: