module TypeSanitizer def self.sanitize_c_identifier(unsanitized) # convert filename to valid C identifier by replacing invalid chars with '_' return unsanitized.gsub(/[-\/\\\.\,\s]/, "_") end end