Pre-Grant Publication Number: 20110023015
Collaborate on the process of community review for this application. Posting will not be forwarded to the USPTO. Flagging a post as an ACTION ITEM signals further research. Flagging SPAM and ABUSE helps to manage discussion. Placing double brackets around a reference to a claim or prior art will create a hyperlink to the original ex. [[claim 1]] and [[prior art 2]].

Please review the Community Code of Conduct prior to posting

Discussion (2)
  Facilitator's Comment     Action Item
  Show without Noise
2
Sangha Im (about 2 years ago)
Probably the reason why this technology is restricted to C is that C++ has "namespace." Each API can declare and define its own data types within its own namespace, which prevents conflict between header files in the first place, even if there are more than two variables with the same variable name.
1
Sangha Im (about 2 years ago)
In "DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT" section, I think the author has made the following mistake:

'typedef struct GEORGE_tag {  FINE,  GOOD,  NOT_SO_GOOD,  BAD} eGEORGE;"

Instead of "struct" it should be "enum." So the correct statement should be

'typedef enum GEORGE_tag {  FINE,  GOOD,  NOT_SO_GOOD,  BAD} eGEORGE;"