class_docstr: Class representing a variable CCG category.
  Used for conjunctions (and possibly type-raising, if implemented as a
  unary rule).
class_docstr_tok: ["Class","representing","a","variable","CCG","category",".","Used","for","conjunctions","(","and","possibly","type-raising",",","if","implemented","as","a","unary","rule",")","."]
docstr: A class method allowing generation of unique variable identifiers.
docstr_tok: ["A","class","method","allowing","generation","of","unique","variable","identifiers","."]
code: def new_id(cls):
      """
      A class method allowing generation of unique variable identifiers.
      """
      cls._maxID = cls._maxID + 1
      return cls._maxID - 1
  
imports: from abc import ABCMeta, abstractmethod
  from functools import total_ordering
  from nltk.internals import raise_unorderable_types
label_desc: Use image node_id 2 for calling the CCGVar obj's underlying member method code with example usage: obj.new_id(cls) and returns: unknown