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. 
class_docstr_tok: ["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: Handler for [?<number>h and [?<number>l. If anyone
  wanted to actually use these, they'd need to add more states to the
  FSM rather than just improve or override this method. 
docstr_tok: ["Handler","for","\u001b","[","?","<","number",">","h","and","\u001b","[","?","<","number",">","l",".","If","anyone","wanted","to","actually","use","these",",","they","'d","need","to","add","more","states","to","the","FSM","rather","than","just","improve","or","override","this","method","."]
code: def do_modecrap(self, fsm):
      """Handler for \x1b[?<number>h and \x1b[?<number>l. If anyone
      wanted to actually use these, they'd need to add more states to the
      FSM rather than just improve or override this method."""
      screen = fsm.memory[0]
      fsm.memory = [screen]
  
imports: from .None import screen
  from .None import FSM
  import string
label_desc: Use image node_id 9 for calling the ANSI obj's underlying member method code with example usage: obj.do_modecrap(fsm) without return types