package ANTLR::Runtime::CharStream; use Carp; use Readonly; use Moose::Role; #extends 'ANTLR::Runtime::IntStream'; Readonly my $EOF => -1; sub EOF { return $EOF } requires 'substring'; requires 'LT'; requires 'get_line', 'set_line'; requires 'get_char_position_in_line', 'set_char_position_in_line'; no Moose::Role; 1;