pyccel.naming.languagenameclashchecker module

pyccel.naming.languagenameclashchecker module#

Superclass for handling name clash problems.

class pyccel.naming.languagenameclashchecker.LanguageNameClashChecker(self)[source]#

Bases: object

Class containing functions to help avoid problematic names in a target language.

A super class which provides functionalities to check or propose variable names and verify that they do not cause name clashes. Name clashes may be due to a variety of reasons which vary from language to language.

keywords = None#