[antlr-interest] Strange character Recognition. (C++ Only)
Trey Spiva
Trey.Spiva at embarcadero.com
Wed May 29 07:26:19 PDT 2002
Additional Information: The '*' are really character 0x95. My EMAIL client
converted them to '*' when I sent the email. Sorry about the confusion.
When I use Anltr to create a Java parser every thing works create. However
it is broken when I use Antlr to produce a C++ parser.
Any ideas would be greatly appreciated.
> I have the following same code that is not parsing correctly.
>
> public class DynAnyUtil
> {
> static Any createDefaultAnyOfType(TypeCode typeCode, ORB orb)
> {
> // The spec for DynAny differs from Any on initialization via type
> // * false for boolean
> // * zero for numeric types
> // * zero for types octet, char, and wchar
> // * the empty string for string and wstring
> // * nil for object references
> // * a type code with a TCKind value of tk_null for type codes
> // * for Any values, an Any containing a type code with a TCKind
> // type and no value
> }
> }
>
> Notice the dots. They are not part of the standard ascii character set.
> When I try to parse this file using the java.g that is shipped in the CPP
> examples I get the error message :"unexpected char *". I have the
> charVocabulary set to charVocabulary = '\3'..'\377'.
>
> Anybody have any ideas. The file that I am trying to parse is shipped
> with
> JDK 1.4.
>
>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
More information about the antlr-interest
mailing list