Hallo, Asha.
You can use an ANTLRStringStream, which takes care of EOF automatically.

See 
http://www.antlr.org/api/Java/classorg_1_1antlr_1_1runtime_1_1_a_n_t_l_r_string_stream.html

Cheers,
Nicola Musatti

Asha Ramegowda wrote:
> Hi,
>
> I am aware that antlr input stream/reader is the important part of the
> parsing, lexing and recognition in antlr as getting character stream is
> important to do all these things.
>
> But, we have a parser that works in JEE environment. And unlike DSL we
> have very small requirement where we have to convert a string to some
> different format. I am not sure whether I can use this normal ANTLR
> stream as this requires a end of file input. So far I see that is a
> integer literal with value -1. And the other approach is to use a ANTLR
> file stream. But using this we can not make our API as a JAR as that
> will contain this input file which needs to be written each time we have
> a new input. As the input dynamically comes from another source please
> let me know, whether I can append this -1 and pass it to the parser?!!!
>
> --
> Thank you,
>
> Asha R
>
>
>
> --
> Thank you,
>
> Asha R
>
>
>
>
> List: http://www.antlr.org/mailman/listinfo/antlr-interest
> Unsubscribe: 
> http://www.antlr.org/mailman/options/antlr-interest/your-email-address


List: http://www.antlr.org/mailman/listinfo/antlr-interest
Unsubscribe: 
http://www.antlr.org/mailman/options/antlr-interest/your-email-address

--

You received this message because you are subscribed to the Google Groups 
"il-antlr-interest" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/il-antlr-interest?hl=en.


Reply via email to