blob: 22fb743351b0bb29c1a085d54448555ae45992b8 [file] [log] [blame]
#!perl
use strict;
use warnings;
use ANTLR::Runtime::ANTLRFileStream;
use ANTLR::Runtime::TokenRewriteStream;
use TLexer;
use TParser;
my $input = ANTLR::Runtime::ANTLRFileStream->new({ file_name => $ARGV[0] });
my $lexer = TLexer->new({ input => $input });
my $tokens = ANTLR::Runtime::TokenRewriteStream({ token_source => $lexer });
my $parser = TParser->new({ input => $tokens });
$parser->program();
print "$tokens\n";