parameters: (self, decls)
docstring: Prints the list of declarations, retrieived by the parse() method
docstring_summary: Prints the list of declarations, retrieived by the parse() method
docstring_tokens: Prints the list of declarations retrieived by the parse () method
function: def print_decls(self, decls):
          """
          Prints the list of declarations, retrieived by the parse() method
          """
          for d in decls:
              print(d[0], d[1], ";".join(d[2]))
              # Uncomment below line to see docstrings
              # print('"""\n' + d[5] + '\n"""')
              for a in d[3]:
                  print("   ", a[0], a[1], a[2], end="")
                  if a[3]:
                      print("; ".join(a[3]))
                  else:
                      print()
function_tokens: def print_decls ( self , decls ) : for d in decls : print ( d [ 0 ] , d [ 1 ] , ";" . join ( d [ 2 ] ) ) # Uncomment below line to see docstrings # print('"""\n' + d[5] + '\n"""') for a in d [ 3 ] : print ( "   " , a [ 0 ] , a [ 1 ] , a [ 2 ] , end = "" ) if a [ 3 ] : print ( "; " . join ( a [ 3 ] ) ) else : print ( )