anchor.diff:  static int comp_id;
   """
       for name in includes:
  -        print >>f, "#include \"%s\"" % name
  +        print >>f, "#include %s" % name
   
       names = {}
   
  
positive.code:     token FPNUMBER: "-?([0-9]*\.[0-9]+|[0-9]+\.?)([Ee][+-]?[0-9]+)?f?"
      token NUMBER: "0x[0-9a-fA-F]+|[+-]?[0-9]+"
      token STRING: "\"(\\.|[^\\\"])*\""
      token POP: "[-()+*/]|&&|\\|\\||personality|==|&|!=|<|<=|>|>="
      token TSTRING: "\"\"\"(\\.|\\\n|[^\\\"]|\"(?!\"\")|\n)*\"\"\""
  
  
negative.code:       | "description" String ";"   {{ description(String) }}
        | "license" String ";"   {{ license(String) }}
        | "author" String ";"   {{ author(String) }}
        | "include" Header ";"   {{ include(Header) }}
        | "modparam" NAME {{ NAME1=NAME; }} NAME OptSAssign OptString ";" {{ modparam(NAME1, NAME, OptSAssign, OptString) }}
  
      rule Header: STRING {{ return STRING }} | HEADER {{ return HEADER }}
  
      rule String: TSTRING {{ return eval(TSTRING) }} 
              | STRING {{ return eval(STRING) }}
  