code: def leave_VariableDefinition(self, node, *args):
      return (
          node.variable
          + ": "
          + node.type
          + wrap(" = ", node.default_value)
      )
  
imports: import json
  from .visitor import Visitor, visit
label_desc: Use image node_id 5 for calling the PrintingVisitor obj's underlying member method code with example usage: obj.leave_VariableDefinition(node) and returns: unknown