class_docstr: A lexer for the C language. After building it, set the
  input text with input(), and call token() to get new
  tokens.
  
  The public attribute filename can be set to an initial
  filename, but the lexer will update it upon #line
  directives.
class_docstr_tok: ["A","lexer","for","the","C","language",".","After","building","it",",","set","the","input","text","with","input","(",")",",","and","call","token","(",")","to","get","new","tokens",".","The","public","attribute","filename","can","be","set","to","an","initial","filename",",","but","the","lexer","will","update","it","upon","#","line","directives","."]
code: def t_WCHAR_CONST(self, t):
      return t
  
imports: import re
  from .ply import lex
  from .ply.lex import TOKEN
label_desc: Use image node_id 31 for calling the CLexer obj's underlying member method code with example usage: obj.t_WCHAR_CONST(t) and returns: t