class_docstr: This class implements an ANSI (VT100) terminal.
  It is a stream filter that recognizes ANSI terminal
  escape sequences and maintains the state of a screen object. 
docstr: Process a single character. Called by :meth:`write`.
docstr_tok: ["Process","a","single","character",".","Called","by",":","meth",":","`","write","`","."]
code: def process(self, c):
      """Process a single character. Called by :meth:`write`."""
      if isinstance(c, bytes):
          c = self._decode(c)
      self.state.process(c)
  
imports: from .None import screen
  from .None import FSM
  import string
label_desc: Use image node_id 2 for calling the ANSI obj's underlying member method code with example usage: obj.process(c) without return types