pytket.wasm
pytket.wasm#
Handler for wasm files in pytket
- class pytket.wasm.WasmFileHandler(filepath: str, check_file: bool = True)#
Add a wasm file to your workflow, stores a copy of the file and checks the function signatures of the file. Offers function to add a wasm op to a circuit
- __init__(filepath: str, check_file: bool = True)#
construct a wasm file handler :param filepath: path to the wasm file :type filepath: str
- check_function(function_name: str, number_of_parameters: int, number_of_returns: int) bool #
checks a given function name and signature if it is included :param function_name: name of the function that is checked :type function_name: str :param number_of_parameters: number of i32 parameters of the function :type number_of_parameters: int :param number_of_returns: number of i32 return values of the function :type number_of_returns: int :return: true if the signature and the name of the function is correct