parameters: (p)
docstring: path_points : NUMBER COMMA
                  | path_points NUMBER COMMA
                  | path_points NUMBER
docstring_summary: path_points : NUMBER COMMA
                  | path_points NUMBER COMMA
                  | path_points NUMBER
docstring_tokens: path_points : NUMBER COMMA | path_points NUMBER COMMA | path_points NUMBER
function: def p_path_points(p):
      '''
      path_points : NUMBER COMMA
                  | path_points NUMBER COMMA
                  | path_points NUMBER
                  '''
      #if printverbose: print("Path point")
      if p[2] == ',':
          #if printverbose: print('Start list')
          #if printverbose: print(p[1])
          p[0] = [int(p[1])]
      else:
          #if printverbose: print(p[1])
          #if printverbose: print(len(p[1]))
          #if printverbose: print(p[2])
          p[1].append(int(p[2]))
          p[0] = p[1]
function_tokens: def p_path_points ( p ) : #if printverbose: print("Path point") if p [ 2 ] == ',' : #if printverbose: print('Start list') #if printverbose: print(p[1]) p [ 0 ] = [ int ( p [ 1 ] ) ] else : #if printverbose: print(p[1]) #if printverbose: print(len(p[1])) #if printverbose: print(p[2]) p [ 1 ] . append ( int ( p [ 2 ] ) ) p [ 0 ] = p [ 1 ]