Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

in java JLex(JFlex) how to count token, add them up and finally print an integer? the code i got here print out specific id, but

in java JLex(JFlex)

how to count token, add them up and finally print an integer? the code i got here print out specific id, but all i want is to find an id, add them like count+=1(not showing on the screen), and in the end just print an integer as a result.

import java.io.*; %% %{ public static void main(String argv[]) throws java.io.IOException { MyLexer yy = new MyLexer(new FileReader("A2.input")); while (true){ yy.yylex(); } } %} %notunix %integer; %class MyLexer %eofval{ return; %eofval}

IDENTIFIER = [a-zA-Z_][a-zA-Z0-9_]* %%

{IDENTIFIER} { System.out.println("ID is ..." + yytext());}

| {} . {}

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Strategic Database Technology Management For The Year 2000

Authors: Alan Simon

1st Edition

155860264X, 978-1558602649

More Books

Students also viewed these Databases questions