浏览该文件的文档.
31 operator double ()
const {
return type==
Int ? (double)
v.l :
v.d; }
32 operator long ()
const {
return type==
Int ?
v.l : (long)
v.d; }
39 printf(
"(%ld)\n",
v.l);
CPPValue parseOctal(const std::string &token)
A class representing a C-preprocessor value.
CPPValue parseFloat(const std::string &token)
CPPValue parseBinary(const std::string &token)
CPPValue parseDecimal(const std::string &token)
CPPValue parseHexadecimal(const std::string &token)
CPPValue parseCharacter(const std::string &token)