original_docstring: 
      Creates a point on the canvas
  
      :param canvas: canvas to manipulate
      :param x: x co-ordinate
      :param y: y co-ordinate
      :param colour: colour to set at the point
      :return: None
      
docstring: Creates a point on the canvas
docstring_tokens: Creates a point on the canvas
code: def point(canvas, x, y, colour=DEFAULT_COLOUR):
      """
      Creates a point on the canvas
  
      :param canvas: canvas to manipulate
      :param x: x co-ordinate
      :param y: y co-ordinate
      :param colour: colour to set at the point
      :return: None
      """
      # points are 1 based co-ordinates increasing downwards and to the right from origin at top left (1,1)
      set_colour(canvas, x, y, colour)
code_tokens: def point ( canvas , x , y , colour = DEFAULT_COLOUR ) : set_colour ( canvas , x , y , colour )
short_docstring: Creates a point on the canvas
short_docstring_tokens: Creates a point on the canvas
comment: """
      Creates a point on the canvas
  
      :param canvas: canvas to manipulate
      :param x: x co-ordinate
      :param y: y co-ordinate
      :param colour: colour to set at the point
      :return: None
      """$SEP$# points are 1 based co-ordinates increasing downwards and to the right from origin at top left (1,1)
  