J
Joona I Palaste
(e-mail address removed) scribbled the following:
Assuming TCL_WIDE_INT_TYPE is a previously declared C type, and not a
macro, then the line above is absolutely OK and should not give any such
error. Are you sure it's not a macro? Does it say:
#define TCL_WIDE_INT_TYPE <something>
anywhere in tcl.h or any file it includes? (For any value of
<something>.)
What does it say on the lines immediately preceding this line? Maybe
you have a statement there that doesn't terminate in a ; or a }.
I'm getting a an error while compiling a file which includes "tcl.h"
(I'm using Borland C++):
tcl.h (393,39): , expected
Looking at the code shows:
typedef TCL_WIDE_INT_TYPE Tcl_WideINT;
What's wrong with this? Please give me some hints!
Assuming TCL_WIDE_INT_TYPE is a previously declared C type, and not a
macro, then the line above is absolutely OK and should not give any such
error. Are you sure it's not a macro? Does it say:
#define TCL_WIDE_INT_TYPE <something>
anywhere in tcl.h or any file it includes? (For any value of
<something>.)
What does it say on the lines immediately preceding this line? Maybe
you have a statement there that doesn't terminate in a ; or a }.