pyccel.complexity.basic module

pyccel.complexity.basic module#

class pyccel.complexity.basic.Complexity(filename_or_text)[source]#

Bases: object

Abstract class for complexity computation.

Abstract class for complexity computation.

Parameters:

filename_or_text (str) – Name of the file containing the abstract grammar or input code to parse as a string.

property ast#

Returns the Abstract Syntax Tree.

cost()[source]#

Computes the complexity of the given code.